|
Revenue
|
163.62M | 139.63M | 157.71M | 208.31M | 180.65M | 170.28M | 199.68M | 230.95M | 206.93M | 181.41M | 236.25M | 234.20M | 235.02M | 197.51M | 250.36M | 242.57M | 227.55M | 201.18M | 249.03M | 260.39M | 250.69M | 198.62M | 259.58M | 256.24M | 283.00M | 222.31M | 261.05M | 272.36M | 284.71M | 235.96M | 293.18M | 272.63M | 302.64M | 233.66M | 298.54M | 281.97M | 302.00M | 241.22M | 297.60M | 160.34M | 191.99M | 175.13M | 221.37M | 265.76M | 328.67M | 247.73M | 299.92M | 352.58M | 363.43M | 313.03M | 382.48M | 420.10M | 420.32M | 326.63M | 404.43M | 398.18M | 419.89M | 308.02M | 390.51M | 392.86M | 403.14M | 307.34M |
|
Cost of Revenue
|
73.92M | 65.94M | 72.72M | 90.65M | 77.71M | 81.54M | 96.05M | 101.74M | 88.65M | 84.59M | 111.00M | 100.13M | 98.17M | 92.72M | 77.38M | 102.19M | 91.28M | 97.31M | 111.59M | 106.00M | 99.60M | 90.73M | 116.36M | 104.77M | 118.20M | 104.25M | 115.06M | 112.95M | 118.74M | 110.78M | 131.10M | 108.48M | 123.34M | 104.38M | 134.13M | 116.20M | 122.17M | 108.24M | 131.20M | 66.27M | 87.25M | 78.87M | 101.24M | 99.18M | 119.05M | 95.19M | 122.45M | 126.20M | 131.28M | 115.34M | 149.85M | 144.97M | 151.59M | 121.21M | 158.12M | 139.82M | 154.88M | 113.51M | 153.82M | 140.57M | 155.52M | 122.07M |
|
Gross Profit
|
89.71M | 73.69M | 85.00M | 117.66M | 102.94M | 88.74M | 103.63M | 129.21M | 118.28M | 96.82M | 125.24M | 134.07M | 136.85M | 104.78M | 137.87M | 140.37M | 136.27M | 103.86M | 137.44M | 154.39M | 151.09M | 107.89M | 144.74M | 151.46M | 164.79M | 118.05M | 145.99M | 159.41M | 165.97M | 125.18M | 162.08M | 164.15M | 179.30M | 129.28M | 164.40M | 165.77M | 179.82M | 132.98M | 166.39M | 94.07M | 104.74M | 96.27M | 120.13M | 166.59M | 209.63M | 152.54M | 177.47M | 226.38M | 232.15M | 197.69M | 232.63M | 275.13M | 268.73M | 205.42M | 246.31M | 258.36M | 265.01M | 194.51M | 236.69M | 252.29M | 247.62M | 185.27M |
|
Amortization - Intangibles
|
0.24M | 0.24M | | | 0.30M | 0.30M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Selling, General & Administrative
|
78.01M | 71.00M | 81.65M | 91.14M | 88.65M | 85.16M | 93.64M | 100.81M | 100.70M | 94.15M | 115.08M | 113.03M | 112.42M | 104.43M | 69.22M | 110.84M | 109.94M | 102.89M | 115.39M | 122.68M | 119.96M | 112.69M | 118.18M | 123.50M | 129.44M | 121.44M | 130.22M | 133.19M | 132.91M | 127.09M | 147.32M | 139.72M | 146.34M | 128.69M | 145.76M | 139.81M | 143.40M | 134.23M | 148.70M | 123.00M | 115.66M | 113.54M | 140.43M | 137.12M | 146.37M | 137.50M | 152.64M | 157.41M | 163.13M | 175.03M | 196.43M | 203.15M | 205.23M | 194.82M | 217.50M | 213.10M | 216.85M | 204.72M | 220.17M | 222.71M | 225.58M | 212.55M |
|
Other Operating Expenses
|
3.51M | 3.98M | 4.21M | 4.79M | 4.02M | 3.84M | 4.17M | 4.98M | 3.34M | 3.84M | 4.27M | 5.08M | 3.36M | 4.27M | 1.23M | 3.27M | 3.30M | 3.48M | 3.89M | 3.77M | 3.62M | 3.64M | 3.41M | 4.04M | 3.33M | 3.06M | 3.75M | 3.74M | 3.34M | 3.04M | 3.76M | 3.95M | 3.56M | 3.11M | 3.36M | 3.79M | 3.84M | 3.85M | 3.39M | 3.89M | 2.91M | 3.55M | 3.67M | 5.43M | 4.74M | 15.57M | 144.09M | 7.01M | 6.36M | 34.44M | -174.78M | 8.32M | 4.18M | 3.86M | 3.35M | 7.19M | 4.35M | 3.97M | 3.80M | 6.63M | 3.37M | 3.17M |
|
Operating Expenses
|
78.25M | 71.24M | 81.65M | 91.14M | 91.74M | 85.76M | 93.64M | 100.81M | 100.70M | 94.15M | 115.08M | 113.03M | 112.42M | 104.43M | 69.22M | 110.84M | 109.94M | 102.89M | 115.39M | 122.68M | 119.96M | 112.69M | 118.18M | 123.50M | 129.44M | 121.44M | 130.22M | 133.19M | 132.91M | 127.09M | 147.32M | 139.72M | 146.34M | 128.69M | 145.76M | 139.81M | 143.40M | 134.23M | 148.70M | 123.00M | 115.66M | 113.54M | 140.43M | 137.12M | 146.37M | 137.50M | 152.64M | 157.41M | 163.13M | 175.03M | 196.43M | 203.15M | 205.23M | 194.82M | 217.50M | 213.10M | 216.85M | 204.72M | 220.17M | 222.71M | 225.58M | 212.55M |
|
Operating Income
|
14.97M | 6.43M | 8.08M | 30.71M | 17.71M | 6.82M | 13.57M | 32.79M | 20.32M | 5.92M | 9.95M | 26.06M | 27.71M | 4.55M | 26.35M | 32.73M | 29.56M | 4.39M | 26.14M | 35.48M | 34.75M | -1.17M | 28.45M | 32.01M | 38.69M | -0.33M | 19.52M | 29.96M | 36.40M | 1.12M | 18.52M | 28.37M | 36.51M | 3.71M | 22.00M | 29.74M | 40.26M | 2.59M | 21.08M | -85.49M | -8.02M | -13.72M | -16.62M | 34.89M | 68.00M | 30.61M | 32.01M | 75.98M | 75.37M | 27.32M | 40.11M | 80.30M | 67.67M | 14.46M | -81.45M | 52.45M | 52.51M | -6.24M | 20.32M | 36.21M | 25.41M | -85.10M |
|
EBIT
|
14.97M | 6.43M | 8.08M | 30.71M | 17.71M | 6.82M | 13.57M | 32.79M | 20.32M | 5.92M | 9.95M | 26.06M | 27.71M | 4.55M | 26.35M | 32.73M | 29.56M | 4.39M | 26.14M | 35.48M | 34.75M | -1.17M | 28.45M | 32.01M | 38.69M | -0.33M | 19.52M | 29.96M | 36.40M | 1.12M | 18.52M | 28.37M | 36.51M | 3.71M | 22.00M | 29.74M | 40.26M | 2.59M | 21.08M | -85.49M | -8.02M | -13.72M | -16.62M | 34.89M | 68.00M | 30.61M | 32.01M | 75.98M | 75.37M | 27.32M | 40.11M | 80.30M | 67.67M | 14.46M | -81.45M | 52.45M | 52.51M | -6.24M | 20.32M | 36.21M | 25.41M | -85.10M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | -0.78M | -0.45M | | -0.61M | -1.18M | -0.72M | | -0.93M | -0.74M | -0.68M | -0.75M | -0.78M | -0.60M | -0.49M | -0.41M | -0.67M | -0.42M | -0.08M | -0.07M | -0.66M | -0.68M | -0.34M | -0.35M | -0.25M | -0.21M | -0.22M | -0.26M | -0.24M | -0.27M | -0.70M | -1.83M | -2.34M | -1.30M | -1.22M | -1.18M | -0.87M | -0.09M | -0.61M | -0.90M | -1.73M | -1.55M | -1.64M |
|
Other Non Operating Income
|
| | | | | -0.77M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBT
|
10.00M | 1.34M | 3.31M | 25.91M | 5.20M | 2.34M | 10.08M | 29.18M | 7.86M | 4.96M | 8.88M | 25.12M | 26.67M | 3.36M | 37.22M | 31.76M | 28.67M | 3.66M | 25.49M | 34.71M | 34.01M | -1.61M | 27.95M | 31.39M | 37.51M | -1.04M | 18.60M | 29.03M | 35.66M | 0.44M | 17.76M | 27.59M | 35.91M | 3.22M | 21.59M | 29.07M | 39.84M | 2.51M | 21.01M | -86.15M | -8.69M | -14.06M | -20.23M | 34.64M | 67.78M | 30.39M | 31.75M | 75.74M | 75.10M | 26.62M | 38.27M | 77.96M | 66.38M | 13.24M | -82.63M | 51.58M | 52.42M | -6.85M | 19.42M | 34.48M | 23.86M | -86.74M |
|
Tax Provisions
|
1.48M | 0.02M | 6.57M | 8.85M | 1.68M | 0.73M | 3.03M | 11.18M | 2.83M | 1.95M | 3.60M | 11.50M | 10.86M | 2.47M | 12.11M | 12.71M | 11.38M | 1.89M | 9.81M | 13.38M | 12.96M | -0.23M | 10.40M | 11.21M | 13.64M | 0.56M | 6.56M | 11.83M | 12.97M | -0.63M | -5.98M | 7.03M | 8.73M | 1.35M | 4.91M | 7.41M | 10.00M | 0.84M | 7.41M | -19.36M | -2.61M | -3.45M | -4.76M | 6.17M | 16.32M | 4.40M | 6.34M | 18.33M | 18.48M | 6.95M | 6.23M | 19.42M | 14.92M | 2.46M | -22.56M | 13.20M | 11.78M | -2.91M | 1.52M | 8.30M | 7.17M | -23.05M |
|
Profit After Tax
|
12.50M | 1.32M | 1.71M | 17.06M | 3.52M | 1.61M | 7.05M | 18.00M | 5.03M | 3.01M | 5.28M | 13.62M | 15.81M | 0.89M | 25.11M | 19.06M | 17.29M | 1.77M | 15.68M | 21.32M | 21.05M | -1.39M | 17.55M | 20.18M | 23.88M | -1.60M | 12.04M | 17.20M | 22.69M | 1.07M | 23.74M | 20.57M | 27.18M | 1.86M | 16.68M | 21.66M | 29.84M | 1.67M | 13.60M | -66.78M | -6.09M | -10.60M | -15.47M | 28.47M | 51.46M | 25.98M | 25.41M | 57.41M | 56.61M | 19.67M | 32.05M | 58.54M | 51.45M | 10.78M | -60.07M | 38.37M | 40.64M | -3.94M | 17.89M | 26.18M | 16.69M | -63.68M |
|
Income from Continuing Operations
|
8.52M | 1.32M | -3.26M | 17.06M | 3.52M | 1.61M | 7.05M | 18.00M | 5.03M | 3.01M | 5.28M | 13.62M | 15.81M | 0.89M | 25.11M | 19.06M | 17.29M | 1.77M | 15.68M | 21.32M | 21.05M | -1.39M | 17.55M | 20.18M | 23.88M | -1.60M | 12.04M | 17.20M | 22.69M | 1.07M | 23.74M | 20.57M | 27.18M | 1.86M | 16.68M | 21.66M | 29.84M | 1.67M | 13.60M | -66.78M | -6.09M | -10.60M | -15.47M | 28.47M | 51.46M | 25.98M | 25.41M | 57.41M | 56.61M | 19.67M | 32.05M | 58.54M | 51.45M | 10.78M | -60.07M | 38.37M | 40.64M | -3.94M | 17.89M | 26.18M | 16.69M | -63.68M |
|
Consolidated Net Income
|
3.97M | 4.23M | 51.68M | 1.04M | -0.92M | 0.01M | 7.05M | 18.00M | 5.03M | 3.01M | 5.28M | 13.62M | 15.81M | 0.89M | 25.11M | -4.09M | -2.22M | -1.85M | 0.12M | -4.07M | -23.07M | -0.75M | -0.08M | 20.18M | 23.88M | -1.60M | -2.04M | 17.20M | 22.69M | 1.07M | 0.39M | 20.57M | 27.18M | 1.86M | 16.68M | 21.66M | 29.84M | 1.67M | 13.60M | -66.78M | -6.09M | -10.60M | -15.47M | 28.47M | 51.46M | 25.98M | 25.41M | 57.41M | 56.61M | 19.67M | 32.05M | 58.54M | 51.45M | 10.78M | -60.07M | 38.37M | 40.64M | -3.94M | 17.89M | 26.18M | 16.69M | -63.68M |
|
Income towards Parent Company
|
3.97M | 4.23M | 51.68M | 1.04M | -0.92M | 0.01M | 7.05M | 18.00M | 5.03M | 3.01M | 5.28M | 13.62M | 15.81M | 0.89M | 25.11M | -4.09M | -2.22M | -1.85M | 0.12M | -4.07M | -23.07M | -0.75M | -0.08M | 20.18M | 23.88M | -1.60M | -2.04M | 17.20M | 22.69M | 1.07M | 0.39M | 20.57M | 27.18M | 1.86M | 16.68M | 21.66M | 29.84M | 1.67M | 13.60M | -66.78M | -6.09M | -10.60M | -15.47M | 28.47M | 51.46M | 25.98M | 25.41M | 57.41M | 56.61M | 19.67M | 32.05M | 58.54M | 51.45M | 10.78M | -60.07M | 38.37M | 40.64M | -3.94M | 17.89M | 26.18M | 16.69M | -63.68M |
|
Net Income towards Common Stockholders
|
3.97M | 5.55M | 53.39M | 18.10M | 2.60M | 1.62M | 7.05M | 18.00M | 5.03M | 3.01M | 5.28M | 13.62M | 15.81M | 0.89M | 14.97M | 14.97M | 15.07M | -0.07M | 15.79M | 17.25M | -2.02M | -2.14M | 17.47M | 20.18M | 23.88M | -1.60M | 10.01M | 17.20M | 22.69M | 1.07M | 24.13M | 20.57M | 27.18M | 1.86M | 16.68M | 21.66M | 29.84M | 1.67M | 15.33M | -66.78M | -6.09M | -10.60M | -12.22M | 28.47M | 51.46M | 25.98M | 25.41M | 57.41M | 56.61M | 19.67M | 32.05M | 58.54M | 51.45M | 10.78M | -60.07M | 38.37M | 40.64M | -3.94M | 17.89M | 26.18M | 16.69M | -63.68M |
|
EPS (Basic)
|
0.75 | 0.34 | 3.23 | 1.10 | 0.21 | 0.10 | 0.43 | 1.09 | 0.30 | 0.18 | 0.32 | 0.82 | 0.96 | 0.05 | 1.53 | 1.16 | 1.05 | 0.11 | 0.96 | 1.30 | 1.28 | -0.13 | 1.07 | 1.22 | 1.45 | -0.10 | 0.73 | 1.04 | 1.37 | 0.06 | 1.45 | 1.24 | 1.63 | 0.11 | 1.00 | 1.30 | 1.78 | 0.10 | 0.91 | -4.02 | -0.37 | -0.64 | -0.73 | 1.72 | 3.09 | 1.56 | 1.53 | 3.52 | 3.56 | 1.25 | 2.06 | 3.75 | 3.31 | 0.69 | -3.86 | 2.46 | 2.59 | -0.25 | 1.14 | 1.72 | 1.12 | -4.28 |
|
EPS (Weighted Average and Diluted)
|
0.75 | 0.33 | 3.22 | 1.10 | 0.21 | 0.10 | 0.43 | 1.09 | 0.30 | 0.18 | 0.32 | 0.82 | 0.96 | 0.05 | 1.52 | 1.16 | 1.05 | 0.11 | 0.96 | 1.29 | 1.27 | -0.13 | 1.06 | 1.21 | 1.44 | -0.10 | 0.72 | 1.03 | 1.36 | 0.06 | 1.44 | 1.23 | 1.61 | 0.11 | 0.99 | 1.29 | 1.76 | 0.10 | 0.90 | -4.02 | -0.37 | -0.64 | -0.73 | 1.70 | 3.05 | 1.54 | 1.49 | 3.45 | 3.49 | 1.22 | 2.00 | 3.64 | 3.22 | 0.68 | -3.75 | 2.42 | 2.57 | -0.25 | 1.13 | 1.70 | 1.12 | -4.28 |
|
Shares Outstanding (Weighted Average)
|
16.53M | 16.56M | 16.57M | 16.53M | 16.51M | 16.49M | 16.50M | 16.53M | 16.54M | 16.58M | 16.57M | 16.60M | 16.39M | 16.40M | 16.41M | 16.42M | 16.45M | 16.47M | 16.47M | 16.48M | 16.58M | 16.58M | 16.58M | 16.60M | 16.76M | 16.77M | 16.77M | 16.77M | 16.81M | 16.83M | 16.83M | 16.84M | 16.94M | 16.95M | 16.95M | 16.96M | 17.02M | 17.03M | 16.75M | 16.75M | 16.72M | 16.88M | 16.88M | 16.93M | 16.89M | 16.90M | 16.89M | 16.47M | 15.93M | 15.92M | 15.77M | 15.77M | 15.72M | 15.62M | 15.63M | 15.63M | 15.68M | 15.70M | 15.70M | 14.87M | 14.94M | 14.87M |
|
Shares Outstanding (Diluted Average)
|
16.55M | 16.58M | 16.55M | 16.52M | 16.53M | 16.52M | 16.53M | 16.55M | 16.57M | 16.59M | 16.59M | 16.61M | 16.42M | 16.43M | 16.48M | 16.45M | 16.46M | 16.43M | 16.47M | 16.52M | 16.55M | 16.46M | 16.56M | 16.62M | 16.62M | 16.53M | 16.65M | 16.70M | 16.70M | 16.73M | 16.73M | 16.77M | 16.84M | 16.87M | 16.84M | 16.85M | 16.91M | 16.93M | 16.91M | 16.61M | 16.58M | 16.58M | 16.58M | 16.79M | 16.86M | 16.87M | 16.87M | 16.62M | 16.43M | 16.33M | 16.26M | 16.07M | 16.02M | 15.95M | 15.91M | 15.84M | 15.84M | 15.82M | 15.83M | 15.40M | 15.18M | 14.99M |
|
EBITDA
|
14.97M | 6.43M | 8.08M | 30.71M | 17.71M | 6.82M | 13.57M | 32.79M | 20.32M | 5.92M | 9.95M | 26.06M | 27.71M | 4.55M | 26.35M | 32.73M | 29.56M | 4.39M | 26.14M | 35.48M | 34.75M | -1.17M | 28.45M | 32.01M | 38.69M | -0.33M | 19.52M | 29.96M | 36.40M | 1.12M | 18.52M | 28.37M | 36.51M | 3.71M | 22.00M | 29.74M | 40.26M | 2.59M | 21.08M | -85.49M | -8.02M | -13.72M | -16.62M | 34.89M | 68.00M | 30.61M | 32.01M | 75.98M | 75.37M | 27.32M | 40.11M | 80.30M | 67.67M | 14.46M | -81.45M | 52.45M | 52.51M | -6.24M | 20.32M | 36.21M | 25.41M | -85.10M |
|
Interest Expenses
|
4.97M | 5.09M | 4.77M | 4.80M | 4.27M | 3.71M | 3.49M | 3.60M | 3.31M | 0.96M | 1.06M | 0.94M | 1.04M | 1.20M | 0.77M | 0.97M | 0.89M | 0.73M | 0.65M | 0.77M | 0.74M | 0.45M | 0.50M | 0.61M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Tax Rate
|
14.79% | 1.27% | | 34.15% | 32.24% | 31.21% | 30.03% | 38.32% | 36.04% | 39.33% | 40.59% | 45.78% | 40.73% | 73.51% | 32.54% | 40.00% | 39.70% | 51.56% | 38.50% | 38.56% | 38.10% | 13.93% | 37.20% | 35.73% | 36.36% | | 35.25% | 40.76% | 36.37% | | | 25.46% | 24.30% | 42.13% | 22.75% | 25.50% | 25.11% | 33.63% | 35.28% | 22.48% | 29.98% | 24.56% | 23.54% | 17.82% | 24.08% | 14.48% | 19.97% | 24.20% | 24.61% | 26.11% | 16.27% | 24.91% | 22.48% | 18.58% | 27.31% | 25.60% | 22.47% | 42.53% | 7.85% | 24.07% | 30.05% | 26.58% |