|
Revenue
|
41.29M | 41.49M | 63.63M | 49.67M | 77.33M | 90.73M | 134.09M | 154.34M | 186.81M | 179.78M | 204.52M | 181.08M | 257.18M | 248.07M | 292.40M | 226.42M | 287.59M | 374.94M | 516.50M | 394.83M | 522.16M | 552.88M | 651.95M | 523.30M | 608.64M | 573.86M | 792.54M | 572.71M | 747.41M | 760.24M | 987.78M | 1,008.57M | 1,042.91M | 958.03M | 1,206.80M | 1,016.35M | 1,166.14M | 1,144.29M | 1,179.13M | 752.99M | 844.19M | 889.42M | 1,205.58M | 948.54M | 1,039.45M | 1,136.87M | 1,273.43M | 903.23M | 1,000.72M | 980.28M | 1,233.58M |
|
Cost of Revenue
|
30.64M | 31.95M | 48.57M | 37.27M | 58.20M | 70.90M | 110.02M | 124.81M | 150.22M | 141.45M | 162.72M | 144.35M | 207.88M | 197.65M | 250.46M | 182.32M | 233.89M | 313.47M | 427.30M | 320.46M | 428.24M | 461.24M | 535.52M | 434.37M | 504.81M | 474.46M | 634.74M | 484.69M | 623.04M | 629.41M | 752.92M | 766.53M | 771.67M | 688.99M | 868.18M | 709.92M | 822.91M | 841.96M | 941.21M | 601.38M | 657.21M | 652.41M | 931.46M | 725.61M | 787.56M | 873.25M | 991.70M | 708.33M | 797.23M | 786.87M | 950.83M |
|
Gross Profit
|
10.65M | 9.55M | 15.06M | 12.40M | 19.13M | 19.84M | 24.07M | 29.53M | 36.58M | 38.32M | 41.80M | 36.73M | 49.30M | 50.42M | 41.94M | 44.10M | 53.70M | 61.47M | 89.20M | 74.37M | 93.93M | 91.64M | 116.43M | 88.93M | 103.83M | 99.40M | 157.81M | 88.02M | 124.38M | 130.83M | 234.86M | 242.04M | 271.24M | 269.04M | 338.62M | 306.43M | 343.24M | 302.33M | 237.92M | 151.60M | 186.98M | 237.01M | 274.13M | 222.94M | 251.89M | 263.62M | 281.73M | 194.90M | 203.49M | 193.41M | 282.74M |
|
Selling, General & Administrative
|
4.28M | 5.68M | 10.38M | 7.00M | 11.32M | 12.58M | 15.89M | 20.93M | 22.81M | 22.18M | 21.92M | 25.18M | 31.38M | 30.94M | 34.71M | 33.21M | 34.22M | 46.16M | 62.71M | 56.52M | 63.63M | 70.97M | 72.85M | 68.94M | 75.22M | 72.83M | 84.54M | 73.62M | 86.71M | 85.81M | 95.58M | 92.15M | 99.66M | 90.15M | 107.65M | 101.64M | 109.16M | 110.69M | 109.26M | 98.31M | 105.12M | 111.92M | 131.96M | 114.11M | 125.97M | 132.97M | 143.44M | 120.76M | 128.84M | 119.89M | 135.40M |
|
Restructuring Costs
|
| 0.33M | 0.20M | 0.40M | 0.41M | 0.12M | 0.49M | | 0.01M | 0.32M | 0.15M | 0.17M | 0.24M | 0.05M | 0.02M | 0.52M | 0.92M | 7.21M | 1.26M | 0.17M | 0.17M | 0.06M | 0.04M | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Operating Expenses
|
0.01M | | 0.00M | 36.88M | 0.09M | 0.06M | 0.05M | 126.31M | 0.13M | -0.02M | 0.02M | 0.22M | 0.10M | 0.14M | -0.02M | -0.06M | | | | | | | | | | | | | | | | | | | | | | | | | | | | -104.44M | -128.33M | -130.47M | -156.69M | -114.89M | -126.11M | -107.46M | -132.46M |
|
Operating Expenses
|
4.28M | 6.01M | 10.58M | 44.28M | 71.67M | 85.66M | 129.69M | 147.24M | 175.06M | 166.92M | 186.24M | 172.08M | 240.74M | 234.01M | 275.74M | 33.73M | 35.14M | 53.37M | 63.97M | 56.70M | 63.80M | 71.03M | 72.89M | 68.94M | 75.22M | 72.83M | 84.54M | 73.62M | 86.71M | 85.81M | 95.58M | 92.15M | 99.66M | 90.15M | 107.65M | 101.64M | 109.16M | 110.69M | 109.26M | 98.31M | 105.12M | 111.92M | 131.96M | 9.67M | -2.36M | 2.51M | -13.25M | 5.87M | 2.73M | 12.43M | 2.95M |
|
Operating Income
|
6.37M | 3.86M | 4.69M | 5.39M | 8.18M | 6.31M | 11.22M | 9.19M | 13.99M | 15.81M | 20.02M | 12.02M | 18.91M | 19.40M | 21.55M | 10.36M | 18.56M | 8.10M | 25.23M | 17.68M | 30.13M | 20.61M | 43.54M | 20.00M | 28.61M | 26.57M | 73.27M | 14.40M | 37.67M | 45.02M | 139.28M | 149.89M | 171.59M | 178.89M | 230.97M | 204.79M | 234.08M | 191.65M | 128.67M | 53.29M | 81.86M | 125.09M | 142.17M | 213.27M | 254.25M | 261.11M | 294.98M | 189.04M | 200.76M | 180.98M | 279.80M |
|
EBIT
|
6.37M | 3.86M | 4.69M | 5.39M | 8.18M | 6.31M | 11.22M | 9.19M | 13.99M | 15.81M | 20.02M | 12.02M | 18.91M | 19.40M | 21.55M | 10.36M | 18.56M | 8.10M | 25.23M | 17.68M | 30.13M | 20.61M | 43.54M | 20.00M | 28.61M | 26.57M | 73.27M | 14.40M | 37.67M | 45.02M | 139.28M | 149.89M | 171.59M | 178.89M | 230.97M | 204.79M | 234.08M | 191.65M | 128.67M | 53.29M | 81.86M | 125.09M | 142.17M | 213.27M | 254.25M | 261.11M | 294.98M | 189.04M | 200.76M | 180.98M | 279.80M |
|
Interest & Investment Income
|
0.05M | 0.10M | 0.08M | 0.07M | 0.07M | 0.13M | 0.10M | 0.02M | 0.02M | 0.05M | 0.04M | 0.04M | 0.04M | 0.06M | 0.05M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Non Operating Income
|
0.09M | 0.15M | 0.17M | 0.13M | 0.13M | 0.33M | 0.15M | 0.32M | 0.31M | 0.43M | 0.72M | 0.41M | 0.44M | 0.39M | 0.17M | 0.44M | 0.82M | 1.01M | 0.66M | -0.36M | 0.35M | -0.55M | -0.35M | 0.08M | -0.52M | -0.06M | -10.33M | 0.16M | -2.94M | 0.25M | 0.32M | -0.54M | -1.25M | -14.46M | | -0.86M | -6.24M | -5.65M | -5.10M | 1.50M | -1.34M | -1.66M | -1.42M | -9.63M | 1.28M | -2.34M | 13.25M | -5.04M | -2.66M | -6.13M | -2.56M |
|
Non Operating Income
|
| | | | | | | | | | | 0.41M | 0.44M | 0.39M | 0.17M | 0.44M | 0.82M | 1.01M | 0.66M | -0.36M | 0.35M | -0.55M | -0.35M | 0.08M | -0.52M | -0.06M | -4.69M | 0.16M | -2.94M | 0.25M | 0.32M | -0.54M | -1.25M | -1.00M | -0.35M | -0.86M | -6.24M | -5.65M | -5.10M | 1.50M | -1.34M | -1.66M | -1.42M | -9.63M | 1.28M | -2.34M | 13.25M | -5.04M | -2.66M | -6.13M | -2.56M |
|
EBT
|
6.53M | 3.78M | 4.74M | 5.20M | 8.05M | 6.70M | 11.02M | 9.52M | 14.43M | 15.95M | 20.41M | 12.43M | 19.10M | 19.73M | 21.89M | 12.05M | 23.11M | 15.16M | 33.85M | 23.11M | 46.50M | 22.86M | 36.06M | 23.00M | 20.83M | 34.84M | 53.97M | 34.09M | 50.10M | 64.89M | 121.16M | 131.05M | 152.13M | 145.76M | 212.18M | 188.78M | 213.65M | 172.07M | 102.40M | 44.01M | 68.75M | 112.00M | 126.07M | 84.32M | 110.63M | 109.91M | 135.20M | 52.52M | 47.08M | 47.84M | 46.97M |
|
Tax Provisions
|
1.98M | 1.35M | 2.31M | 1.83M | 2.71M | 2.57M | 5.88M | 3.17M | 4.63M | 5.36M | 7.94M | -4.45M | 5.96M | 6.39M | 8.81M | 3.25M | 8.28M | 5.69M | 16.65M | 3.09M | 13.31M | 5.81M | 14.02M | 5.90M | 5.33M | 7.82M | 8.81M | 8.00M | 11.70M | 15.12M | 31.21M | 29.40M | 34.22M | 31.80M | 55.91M | 46.30M | 55.00M | 27.60M | 22.87M | 10.70M | 17.30M | 28.85M | 34.71M | 20.00M | 26.91M | 26.90M | 37.67M | 13.13M | 12.23M | 10.44M | 26.97M |
|
Profit After Tax
|
3.92M | 2.44M | 3.05M | 3.37M | 5.34M | 4.13M | 7.19M | 6.35M | 9.80M | 10.58M | 13.16M | 7.98M | 13.14M | 13.34M | 15.07M | 8.80M | 14.83M | 9.47M | 17.20M | 20.02M | 33.19M | 17.05M | 26.20M | 17.12M | 15.49M | 27.02M | 53.36M | 26.13M | 38.45M | 49.76M | 91.82M | 101.65M | 117.91M | 113.98M | 164.97M | 142.50M | 158.67M | 144.47M | 79.49M | 33.31M | 51.45M | 83.15M | 91.32M | 64.33M | 83.72M | 83.02M | 102.74M | 39.38M | 34.85M | 37.40M | 35.96M |
|
Equity Income
|
| | | | | | | | | | | | | | | 1.25M | 2.68M | 3.72M | 4.53M | 3.17M | 11.68M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
4.54M | 2.44M | 2.42M | 3.37M | 5.34M | 4.13M | 5.13M | 6.35M | 9.80M | 10.58M | 12.47M | 16.88M | 13.14M | 13.34M | 13.08M | 8.80M | 14.83M | 9.47M | 17.20M | 20.02M | 33.19M | 17.05M | 22.04M | 17.10M | 15.49M | 27.02M | 45.16M | 26.09M | 38.40M | 49.76M | 89.96M | 101.65M | 117.91M | 113.96M | 156.26M | 142.48M | 158.65M | 144.47M | 79.53M | 33.31M | 51.45M | 83.15M | 91.37M | 64.32M | 83.72M | 83.01M | 97.53M | 39.38M | 34.85M | 37.40M | 20.00M |
|
Consolidated Net Income
|
4.54M | 2.44M | 2.42M | 3.37M | 5.34M | 4.13M | 5.13M | 6.35M | 9.80M | 10.58M | 12.47M | 16.88M | 13.14M | 13.34M | 13.08M | 8.80M | 14.83M | 9.47M | 17.20M | 20.02M | 33.19M | 17.05M | 22.04M | 17.10M | 15.49M | 27.02M | 45.16M | 26.09M | 38.40M | 49.76M | 89.96M | 101.65M | 117.91M | 113.96M | 156.26M | 142.48M | 158.65M | 144.47M | 79.53M | 33.31M | 51.45M | 83.15M | 91.37M | 64.32M | 83.72M | 83.01M | 97.53M | 39.38M | 34.85M | 37.40M | 20.00M |
|
Income towards Parent Company
|
4.54M | 2.44M | 2.42M | 3.37M | 5.34M | 4.13M | 5.13M | 6.35M | 9.80M | 10.58M | 12.47M | 16.88M | 13.14M | 13.34M | 13.08M | 8.80M | 14.83M | 9.47M | 17.20M | 20.02M | 33.19M | 17.05M | 22.04M | 17.10M | 15.49M | 27.02M | 45.16M | 26.09M | 38.40M | 49.76M | 89.96M | 101.65M | 117.91M | 113.96M | 156.26M | 142.48M | 158.65M | 144.47M | 79.53M | 33.31M | 51.45M | 83.15M | 91.37M | 64.32M | 83.72M | 83.01M | 97.53M | 39.38M | 34.85M | 37.40M | 20.00M |
|
Net Income towards Common Stockholders
|
4.54M | 2.44M | 2.42M | 3.37M | 5.34M | 4.13M | 5.13M | 6.35M | 9.80M | 10.58M | 12.47M | 16.88M | 13.14M | 13.34M | 13.08M | 8.80M | 14.83M | 9.47M | 17.20M | 20.02M | 33.19M | 17.05M | 22.04M | 17.10M | 15.49M | 27.02M | 45.16M | 26.09M | 38.40M | 49.76M | 89.96M | 101.65M | 117.91M | 113.96M | 156.26M | 142.48M | 158.65M | 144.47M | 79.53M | 33.31M | 51.45M | 83.15M | 91.37M | 64.32M | 83.72M | 83.01M | 97.53M | 39.38M | 34.85M | 37.40M | 20.00M |
|
EPS (Basic)
|
0.32 | 0.14 | 0.19 | 0.20 | 0.30 | 0.19 | 0.27 | 0.30 | 0.46 | 0.50 | 0.61 | 0.38 | 0.62 | 0.63 | 0.63 | 0.40 | 0.67 | 0.37 | 0.71 | 0.68 | 1.11 | 0.56 | 0.73 | 0.57 | 0.51 | 0.88 | 1.65 | 0.79 | 1.15 | 1.49 | 2.75 | 3.03 | 3.49 | 3.38 | 4.89 | 4.25 | 4.83 | 4.49 | 2.55 | 1.04 | 1.61 | 2.60 | 2.87 | 2.02 | 2.65 | 2.65 | 3.28 | 1.28 | 1.15 | 1.26 | 1.23 |
|
EPS (Weighted Average and Diluted)
|
| | | | | | | 0.31 | 0.48 | 0.50 | 0.62 | 0.82 | 0.63 | 0.64 | 0.71 | 0.40 | 0.66 | 0.37 | 0.70 | 0.67 | 1.10 | 0.56 | 0.73 | 0.56 | 0.51 | 0.87 | 1.63 | 0.78 | 1.15 | 1.48 | 2.72 | 3.00 | 3.47 | 3.31 | 4.78 | 4.20 | 4.78 | 4.44 | 2.51 | 1.04 | 1.60 | 2.58 | 2.84 | 2.00 | 2.61 | 2.59 | 3.21 | 1.26 | 1.14 | 1.25 | 1.21 |
|
Shares Outstanding (Weighted Average)
|
13.47M | 17.07M | 12.87M | 17.07M | 17.67M | 21.13M | 19.23M | 20.51M | 20.56M | 20.60M | 20.57M | 20.63M | 20.65M | 20.67M | 20.68M | 21.51M | 22.15M | 25.45M | 24.28M | 29.52M | 29.90M | 30.23M | 30.08M | 30.20M | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Shares Outstanding (Diluted Average)
|
| | | | | | | 20.51M | 20.56M | | | 20.65M | 20.75M | 20.82M | 20.79M | 21.72M | 22.37M | 25.73M | 24.56M | 29.83M | 30.17M | 30.55M | 30.39M | 30.44M | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
6.37M | 3.86M | 4.69M | 5.39M | 8.18M | 6.31M | 11.22M | 9.19M | 13.99M | 15.81M | 20.02M | 12.02M | 18.91M | 19.40M | 21.55M | 10.36M | 18.56M | 8.10M | 25.23M | 17.68M | 30.13M | 20.61M | 43.54M | 20.00M | 28.61M | 26.57M | 73.27M | 14.40M | 37.67M | 45.02M | 139.28M | 149.89M | 171.59M | 178.89M | 230.97M | 204.79M | 234.08M | 191.65M | 128.67M | 53.29M | 81.86M | 125.09M | 142.17M | 213.27M | 254.25M | 261.11M | 294.98M | 189.04M | 200.76M | 180.98M | 279.80M |
|
Interest Expenses
|
| | | | 0.01M | 0.00M | 0.01M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Tax Rate
|
30.39% | 35.57% | 48.82% | 35.18% | 33.68% | 38.38% | 53.39% | 33.32% | 32.10% | 33.63% | 38.91% | -35.77% | 31.18% | 32.38% | 40.25% | 26.99% | 35.82% | 37.52% | 49.20% | 13.36% | 28.62% | 25.42% | 38.89% | 25.66% | 25.61% | 22.43% | 16.33% | 23.47% | 23.35% | 23.30% | 25.76% | 22.43% | 22.50% | 21.82% | 26.35% | 24.53% | 25.74% | 16.04% | 22.34% | 24.31% | 25.17% | 25.76% | 27.53% | 23.72% | 24.32% | 24.47% | 27.86% | 25.01% | 25.97% | 21.81% | 57.42% |