|
Revenue
|
104.46M | 116.14M | 121.15M | 129.44M | 143.68M | 162.37M | 161.79M | 148.28M | 256.39M | 363.88M | 369.44M | 378.15M | 407.24M | 420.62M | 422.91M | 406.85M | 434.42M | 442.44M | 441.02M | 430.05M | 485.32M | 572.12M | 577.52M | 582.04M | 608.09M | 629.40M | 620.88M | 626.53M | 653.31M | 667.05M | 679.03M | 685.20M | 878.50M | 906.40M | 929.70M | 923.70M | 972.30M | 1,002.70M | 1,025.20M | 865.40M | 831.90M | 904.40M | 900.40M | 907.00M | 974.90M | 1,073.80M | 1,053.80M | 1,091.00M | 1,141.80M | 1,197.90M | 1,150.40M | 1,128.80M | 1,130.90M | 1,116.80M | 1,074.10M | 1,049.00M | 1,034.70M | 1,031.00M | 985.00M | 968.30M | 1,020.60M | 1,011.40M |
|
Cost of Revenue
|
69.16M | 75.04M | 78.92M | 86.28M | 94.89M | 107.84M | 48.88M | 104.01M | 181.33M | 258.88M | 237.69M | 268.93M | 286.53M | 294.28M | 218.48M | 278.70M | 292.52M | 297.61M | 298.49M | 294.17M | 326.79M | 380.72M | 384.58M | 394.26M | 406.00M | 422.28M | 422.69M | 428.38M | 440.38M | 448.73M | 458.41M | 467.50M | 614.60M | 636.30M | 657.70M | 659.80M | 687.10M | 711.30M | 385.90M | 709.60M | 604.40M | 668.10M | 659.60M | 663.30M | 698.60M | 765.10M | 740.10M | 764.40M | 797.80M | 839.00M | 810.30M | 802.40M | 804.60M | 794.40M | 769.20M | 752.80M | 733.60M | 730.60M | 699.00M | 692.90M | 727.30M | 714.50M |
|
Gross Profit
|
35.30M | 41.10M | 42.23M | 43.15M | 48.79M | 54.53M | 53.63M | 50.12M | 81.51M | 112.21M | 112.05M | 109.25M | 120.75M | 126.40M | 129.09M | 128.16M | 141.91M | 144.84M | 142.54M | 135.88M | 158.53M | 191.40M | 192.93M | 187.78M | 202.09M | 207.12M | 198.19M | 198.14M | 212.94M | 218.31M | 220.68M | 217.70M | 263.90M | 270.10M | 272.00M | 263.90M | 285.20M | 291.40M | 289.50M | 242.60M | 227.50M | 236.30M | 240.80M | 243.70M | 276.30M | 308.70M | 313.70M | 326.60M | 344.00M | 358.90M | 340.10M | 326.40M | 326.30M | 322.40M | 304.90M | 296.20M | 301.10M | 300.40M | 286.00M | 275.40M | 293.30M | 296.90M |
|
Amortization - Intangibles
|
| | | | | | | 0.63M | 3.88M | 6.68M | 6.67M | 5.38M | 5.28M | 5.20M | 5.09M | 5.54M | 5.52M | 5.53M | 5.54M | 4.87M | 6.96M | 11.32M | 11.32M | 10.14M | 10.03M | 9.74M | 9.71M | 8.46M | 8.30M | 8.25M | 8.39M | 7.60M | 18.50M | 18.60M | 13.80M | 13.80M | 13.10M | 11.90M | 11.50M | 12.10M | 12.40M | 12.70M | 13.90M | 12.00M | 12.00M | 15.90M | 15.80M | 13.90M | 13.50M | 17.90M | 19.80M | 18.10M | 17.90M | 17.80M | 17.90M | 15.10M | 15.10M | 14.00M | 13.90M | 14.30M | 16.90M | 16.80M |
|
Selling, General & Administrative
|
31.96M | 33.66M | 33.26M | 36.76M | 38.00M | 40.79M | 21.16M | 42.74M | 65.17M | 77.42M | 67.23M | 81.88M | 84.28M | 86.33M | 64.86M | 96.11M | 99.61M | 100.61M | 101.19M | 105.94M | 118.87M | 128.61M | 138.75M | 139.88M | 141.35M | 141.97M | 142.63M | 146.07M | 145.18M | 149.20M | 151.55M | 164.40M | 179.70M | 177.30M | 183.60M | 187.40M | 198.80M | 188.60M | 70.20M | 197.90M | 146.00M | 150.10M | 153.00M | 164.30M | 176.40M | 192.70M | 202.40M | 212.10M | 220.40M | 232.60M | 229.90M | 224.10M | 210.50M | 206.00M | 203.60M | 210.20M | 205.60M | 207.50M | 197.90M | 214.50M | 216.80M | 212.20M |
|
Operating Expenses
|
31.96M | 33.66M | 33.26M | 36.76M | 38.00M | 40.79M | 21.16M | 42.74M | 65.17M | 77.42M | 67.23M | 81.88M | 84.28M | 86.33M | 64.86M | 96.11M | 99.61M | 100.61M | 101.19M | 105.94M | 118.87M | 128.61M | 138.75M | 139.88M | 141.35M | 141.97M | 142.63M | 146.07M | 145.18M | 149.20M | 151.55M | 164.40M | 179.70M | 177.30M | 183.60M | 187.40M | 198.80M | 188.60M | 70.20M | 197.90M | 146.00M | 150.10M | 153.00M | 164.30M | 176.40M | 192.70M | 202.40M | 212.10M | 220.40M | 232.60M | 229.90M | 224.10M | 210.50M | 206.00M | 203.60M | 210.20M | 205.60M | 207.50M | 197.90M | 214.50M | 216.80M | 212.20M |
|
Operating Income
|
3.33M | 7.44M | -8.54M | 6.40M | 10.79M | 13.74M | 7.70M | 9.37M | 15.48M | 31.53M | 25.89M | 22.86M | 31.77M | 35.68M | 26.27M | 26.51M | 36.77M | 38.70M | 35.81M | 25.07M | 32.71M | 51.47M | 42.86M | 37.76M | 50.70M | 55.41M | 45.85M | 43.61M | 59.46M | 60.87M | 60.76M | 45.70M | 65.70M | 74.20M | 74.60M | 62.70M | 73.30M | 90.90M | 49.30M | 70.90M | 69.10M | 73.50M | 73.90M | 67.40M | 87.90M | 100.10M | 95.50M | 100.60M | 110.10M | 108.40M | 90.40M | 84.20M | 97.90M | 98.60M | 83.40M | 70.90M | 80.40M | 78.90M | 74.20M | 46.60M | 59.60M | 67.90M |
|
EBIT
|
3.33M | 7.44M | -8.54M | 6.40M | 10.79M | 13.74M | 7.70M | 9.37M | 15.48M | 31.53M | 25.89M | 22.86M | 31.77M | 35.68M | 26.27M | 26.51M | 36.77M | 38.70M | 35.81M | 25.07M | 32.71M | 51.47M | 42.86M | 37.76M | 50.70M | 55.41M | 45.85M | 43.61M | 59.46M | 60.87M | 60.76M | 45.70M | 65.70M | 74.20M | 74.60M | 62.70M | 73.30M | 90.90M | 49.30M | 70.90M | 69.10M | 73.50M | 73.90M | 67.40M | 87.90M | 100.10M | 95.50M | 100.60M | 110.10M | 108.40M | 90.40M | 84.20M | 97.90M | 98.60M | 83.40M | 70.90M | 80.40M | 78.90M | 74.20M | 46.60M | 59.60M | 67.90M |
|
Interest & Investment Income
|
0.03M | 0.01M | | 0.02M | 0.00M | 0.02M | | 0.00M | 0.01M | 0.03M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBT
|
1.76M | 5.85M | -12.01M | 5.69M | 10.02M | 13.00M | 6.99M | 8.67M | 10.71M | 25.51M | 20.81M | 17.76M | 12.74M | 32.42M | 24.78M | 23.18M | 33.67M | 35.60M | 32.61M | 22.00M | 24.22M | 41.92M | 33.76M | 28.73M | 42.74M | 47.12M | 38.81M | 35.11M | 53.39M | 53.77M | 54.83M | 39.10M | 45.20M | 59.60M | 60.30M | 48.20M | 59.30M | 78.20M | 18.70M | 59.50M | 59.40M | 64.20M | 64.60M | 58.20M | 78.50M | 90.50M | 86.20M | 91.30M | 100.00M | 96.30M | 76.00M | 68.80M | 82.10M | 80.10M | 66.70M | 53.30M | 64.60M | 62.90M | 59.30M | 31.20M | 41.40M | 50.50M |
|
Tax Provisions
|
0.82M | 2.69M | 1.69M | 2.52M | 4.15M | 5.24M | 2.92M | 3.62M | 4.63M | 10.85M | 9.39M | 7.54M | 5.49M | 12.95M | 10.57M | 9.57M | 14.03M | 14.87M | 13.08M | 8.98M | 9.89M | 17.03M | 14.59M | 11.38M | 16.73M | 17.34M | 14.75M | 12.72M | 20.16M | 18.89M | -12.57M | 9.90M | 11.50M | 10.50M | 14.30M | 13.30M | 16.20M | 20.70M | 4.50M | 15.70M | 15.90M | 17.50M | 16.30M | 15.40M | 21.20M | 24.20M | 20.80M | 23.70M | 27.40M | 25.20M | 20.40M | 19.30M | 22.00M | 20.70M | 16.40M | 15.20M | 17.40M | 15.40M | 16.90M | 10.30M | 12.10M | 12.40M |
|
Profit After Tax
|
0.94M | 3.16M | -13.70M | 3.16M | 5.87M | 7.77M | 7.50M | 5.38M | 7.56M | 15.50M | 14.21M | 24.61M | 7.51M | 20.15M | 32.41M | 13.92M | 20.79M | 22.00M | 20.47M | 39.13M | 14.34M | 24.93M | 19.34M | 17.40M | 26.01M | 29.77M | 24.06M | 22.39M | 33.24M | 34.88M | 67.38M | 29.20M | 33.70M | 49.10M | 46.00M | 34.90M | 43.10M | 57.50M | 39.30M | 43.80M | 48.80M | 52.30M | 55.40M | 48.70M | 64.20M | 212.00M | 85.00M | 67.60M | 72.60M | 73.20M | 55.60M | 49.50M | 60.10M | 59.40M | 50.30M | 38.10M | 47.20M | 47.50M | 42.40M | 20.90M | 29.30M | 38.10M |
|
Income from Continuing Operations
|
0.94M | 3.16M | -13.70M | 3.16M | 5.87M | 7.77M | 4.07M | 5.05M | 6.08M | 14.66M | 11.41M | 10.22M | 7.24M | 19.47M | 14.21M | 13.61M | 19.64M | 20.72M | 19.53M | 13.02M | 14.34M | 24.89M | 19.17M | 17.35M | 26.01M | 29.77M | 24.06M | 22.38M | 33.24M | 34.88M | 67.40M | 29.20M | 33.70M | 49.10M | 46.00M | 34.90M | 43.10M | 57.50M | 14.20M | 43.80M | 43.50M | 46.70M | 48.30M | 42.80M | 57.30M | 66.30M | 65.40M | 67.60M | 72.60M | 71.10M | 55.60M | 49.50M | 60.10M | 59.40M | 50.30M | 38.10M | 47.20M | 47.50M | 42.40M | 20.90M | 29.30M | 38.10M |
|
Consolidated Net Income
|
0.94M | 3.16M | -13.70M | 3.16M | 5.87M | 7.77M | 4.07M | 0.59M | 1.98M | 1.43M | 2.20M | 14.50M | -0.17M | 0.55M | 14.92M | 0.31M | 1.15M | 1.28M | -1.32M | 26.11M | -0.08M | 0.03M | | 0.05M | -0.01M | -0.01M | -0.03M | 0.01M | -0.14M | -0.02M | -0.05M | -0.10M | -0.10M | | -0.10M | | | -0.10M | | 43.80M | 43.50M | | | 42.80M | 57.30M | 66.30M | 65.40M | -0.80M | -0.10M | 2.10M | 55.60M | | | | 50.30M | 38.10M | 47.20M | 47.50M | 42.40M | 20.90M | 29.30M | 38.10M |
|
Income towards Parent Company
|
0.94M | 3.16M | -13.70M | 3.16M | 5.87M | 7.77M | 4.07M | 0.59M | 1.98M | 1.43M | 2.20M | 14.50M | -0.17M | 0.55M | 14.92M | 0.31M | 1.15M | 1.28M | -1.32M | 26.11M | -0.08M | 0.03M | | 0.05M | -0.01M | -0.01M | -0.03M | 0.01M | -0.14M | -0.02M | -0.05M | -0.10M | -0.10M | | -0.10M | | | -0.10M | | 43.80M | 43.50M | | | 42.80M | 57.30M | 66.30M | 65.40M | -0.80M | -0.10M | 2.10M | 55.60M | | | | 50.30M | 38.10M | 47.20M | 47.50M | 42.40M | 20.90M | 29.30M | 38.10M |
|
Net Income towards Common Stockholders
|
0.94M | 3.16M | -13.70M | 3.16M | 5.87M | 7.77M | 4.07M | 0.59M | 1.98M | 1.43M | 2.20M | 14.50M | -0.17M | 0.55M | 14.92M | 0.31M | 1.15M | 1.28M | -1.32M | 26.11M | -0.08M | 0.03M | | 0.05M | -0.01M | -0.01M | -0.03M | 0.01M | -0.14M | -0.02M | -0.05M | -0.10M | -0.10M | | -0.10M | | | -0.10M | | 43.80M | 43.50M | | | 42.80M | 57.30M | 66.30M | 65.40M | -0.80M | -0.10M | 2.10M | 55.60M | | | | 50.30M | 38.10M | 47.20M | 47.50M | 42.40M | 20.90M | 29.30M | 38.10M |
|
EPS (Basic)
|
0.03 | 0.09 | -0.38 | 0.09 | 0.16 | 0.21 | 0.11 | 0.14 | 0.17 | 0.30 | 0.05 | 0.46 | 0.14 | 0.38 | 0.28 | 0.26 | 0.38 | 0.41 | -0.02 | 0.76 | 0.28 | 0.47 | 0.37 | 0.33 | 0.49 | 0.56 | 0.00 | 0.43 | 0.63 | 0.66 | 0.00 | 0.56 | 0.64 | 0.94 | 0.00 | 0.66 | 0.82 | 1.09 | 0.75 | 0.83 | 0.93 | 1.00 | 1.05 | 0.92 | 1.21 | 4.02 | 1.24 | 1.31 | 1.42 | 1.46 | 1.13 | 1.00 | 1.23 | 1.23 | 1.04 | 0.82 | 1.03 | 1.07 | 0.94 | 0.48 | 0.67 | 0.88 |
|
EPS (Weighted Average and Diluted)
|
0.03 | 0.09 | -0.38 | 0.08 | 0.16 | 0.21 | 0.11 | 0.14 | 0.16 | 0.29 | 0.05 | 0.46 | 0.14 | 0.37 | 0.27 | 0.25 | 0.38 | 0.41 | -0.02 | 0.75 | 0.27 | 0.47 | 0.36 | 0.32 | 0.48 | 0.55 | 0.00 | 0.42 | 0.62 | 0.66 | 0.00 | 0.55 | 0.63 | 0.93 | 0.00 | 0.66 | 0.81 | 1.08 | 0.74 | 0.82 | 0.92 | 0.99 | 1.04 | 0.91 | 1.19 | 3.97 | 1.22 | 1.29 | 1.41 | 1.44 | 1.12 | 0.99 | 1.22 | 1.23 | 1.03 | 0.81 | 1.02 | 1.06 | 0.93 | 0.48 | 0.67 | 0.87 |
|
Shares Outstanding (Weighted Average)
|
0.04M | 36.51M | 36.43M | 36.62M | 36.97M | 37.00M | 36.88M | 37.27M | 44.85M | 52.13M | 46.74M | 53.05M | 53.38M | 53.62M | 53.48M | 54.10M | 54.37M | 53.95M | 53.44M | 51.52M | 51.98M | 52.65M | 52.26M | 53.15M | 53.42M | 53.28M | 53.19M | 52.66M | 52.82M | 52.66M | 52.50M | 52.20M | 52.30M | 52.40M | 52.30M | 52.60M | 52.80M | 52.80M | 52.80M | 52.80M | 52.50M | 52.50M | 52.70M | 53.00M | 53.20M | 53.00M | 52.70M | 51.60M | 51.30M | 50.90M | 50.60M | 49.30M | 49.10M | 48.80M | 48.30M | 46.50M | 46.10M | 45.40M | 45.20M | 43.70M | 43.80M | 43.70M |
|
Shares Outstanding (Diluted Average)
|
0.04M | 37.02M | 36.43M | 37.43M | 37.72M | 37.77M | 37.76M | 38.15M | 45.88M | 53.16M | 47.83M | 54.04M | 54.33M | 54.62M | 54.55M | 54.98M | 55.17M | 54.80M | 54.29M | 52.21M | 52.63M | 53.30M | 53.01M | 53.64M | 53.91M | 53.79M | 53.75M | 53.25M | 53.47M | 53.32M | 53.20M | 52.80M | 53.00M | 53.00M | 53.10M | 53.20M | 53.40M | 53.40M | 53.40M | 53.30M | 53.00M | 53.00M | 53.30M | 53.70M | 53.90M | 53.70M | 53.50M | 52.30M | 52.00M | 51.60M | 51.30M | 49.80M | 49.50M | 49.20M | 48.70M | 46.90M | 46.50M | 45.90M | 45.70M | 44.00M | 44.00M | 43.90M |
|
EBITDA
|
-0.06M | 3.94M | -13.85M | 3.65M | 6.50M | 5.75M | 6.37M | 6.48M | 5.83M | 16.19M | 14.99M | 23.42M | 7.82M | 21.68M | 32.91M | 13.92M | 20.64M | 19.14M | 18.80M | 35.46M | 15.15M | 25.21M | 18.23M | 18.74M | 24.92M | 30.19M | 21.49M | 23.09M | 36.24M | 36.64M | 68.23M | 30.60M | 30.90M | 48.90M | 44.60M | 33.80M | 44.10M | 55.00M | 41.10M | 41.30M | 50.40M | 55.30M | 59.30M | 45.50M | 65.50M | 214.60M | 85.00M | 66.80M | 70.80M | 71.00M | 57.10M | 50.50M | 61.50M | 58.10M | 51.90M | 37.90M | 49.30M | 47.70M | 39.50M | 21.70M | 31.90M | 37.70M |
|
Interest Expenses
|
1.61M | 1.60M | 3.40M | 0.73M | 0.78M | 0.75M | 0.67M | 0.70M | 3.96M | 6.02M | 5.09M | 5.10M | 4.08M | 3.26M | 1.50M | 3.33M | 3.10M | 3.10M | 3.20M | 3.07M | 4.74M | 9.54M | 9.10M | 9.03M | 7.96M | 8.29M | 7.05M | 8.50M | 6.07M | 7.10M | 5.93M | 6.60M | 20.50M | 14.60M | 14.30M | 14.50M | 14.00M | 12.70M | 11.70M | 11.40M | 9.70M | 9.30M | 9.30M | 9.20M | 9.40M | 9.60M | 9.30M | 9.30M | 10.10M | 12.10M | 14.40M | 15.40M | 15.80M | 18.50M | 16.70M | 17.60M | 15.80M | 16.00M | 14.90M | 15.40M | 18.20M | 17.40M |
|
Tax Rate
|
46.50% | 45.91% | -14.05% | 44.35% | 41.44% | 40.27% | 41.82% | 41.78% | 43.26% | 42.54% | 45.14% | 42.47% | 43.13% | 39.95% | 42.65% | 41.31% | 41.66% | 41.78% | 40.12% | 40.82% | 40.82% | 40.63% | 43.21% | 39.62% | 39.14% | 36.80% | 38.00% | 36.25% | 37.75% | 35.13% | -22.94% | 25.32% | 25.44% | 17.62% | 23.71% | 27.59% | 27.32% | 26.47% | 24.06% | 26.39% | 26.77% | 27.26% | 25.23% | 26.46% | 27.01% | 26.74% | 24.13% | 25.96% | 27.40% | 26.17% | 26.84% | 28.05% | 26.80% | 25.84% | 24.59% | 28.52% | 26.93% | 24.48% | 28.50% | 33.01% | 29.23% | 24.55% |