|
Revenue
|
309.10M | 159.50M | 182.30M | 312.20M | 357.60M | 179.00M | 176.00M | 356.30M | 390.60M | 179.90M | 229.10M | 306.10M | 315.30M | 178.50M | 181.00M | 267.10M | 383.70M | 173.80M | 184.70M | 387.40M | 422.00M | 186.60M | 240.50M | 433.40M | 393.00M | 183.70M | 232.70M | 289.30M | 345.70M | 169.50M | 179.60M | 443.20M | 387.80M | 228.00M | 290.70M | 457.90M | 437.90M | 246.70M | 322.50M | 486.50M | 342.50M | 159.10M | 202.80M | 380.70M | 345.90M | 175.20M | 174.60M | 309.20M | 425.50M | 199.40M | 211.30M | 331.50M | 448.50M | 214.70M | 1,240.40M | 352.40M | 411.10M | 207.60M | 233.60M | 341.70M | 364.00M | 202.90M | 208.80M | 307.20M | 494.60M | 214.60M | 227.50M | 396.10M |
|
Cost of Revenue
|
| 67.00M | 74.70M | 115.20M | | 98.90M | 83.80M | 158.40M | 283.00M | 91.50M | 102.00M | 140.30M | 139.00M | 97.10M | 103.90M | 136.70M | 177.10M | 91.60M | 94.50M | 178.70M | 199.00M | 104.30M | 57.50M | 186.90M | 177.90M | 92.30M | 111.50M | 125.40M | 153.70M | 91.10M | 96.00M | 252.80M | 212.50M | 142.50M | 169.10M | 246.20M | 252.40M | 154.40M | 199.20M | 275.10M | 218.20M | 151.40M | 210.50M | 267.50M | 173.20M | 156.50M | 180.10M | 175.00M | 194.00M | 117.60M | 446.30M | 175.90M | 223.80M | 122.10M | 143.80M | 175.00M | 195.80M | 119.20M | 136.60M | 179.30M | 181.60M | 117.10M | 139.10M | 192.30M | 266.40M | 116.70M | 134.50M | 220.80M |
|
Gross Profit
|
| 55.00M | 66.60M | 117.20M | | 39.90M | 53.40M | 107.00M | 107.60M | 44.30M | 71.00M | 86.90M | 82.80M | 38.50M | 36.20M | 69.60M | 91.30M | 41.90M | 45.80M | 107.00M | 92.30M | 37.50M | 149.80M | 141.80M | 113.20M | 50.60M | 68.00M | 98.30M | 102.60M | 41.30M | 45.20M | 110.40M | 81.60M | 44.90M | 76.10M | 124.00M | 65.40M | 42.50M | 71.40M | 114.60M | 69.10M | 26.50M | 39.40M | 97.50M | 84.10M | 39.60M | 37.60M | 58.50M | 108.40M | 30.20M | 31.40M | 59.90M | 64.60M | 33.90M | 41.40M | 70.00M | 85.20M | 34.60M | 42.20M | 71.10M | 71.80M | 32.60M | 19.50M | 34.30M | 76.80M | 41.20M | 38.40M | 63.20M |
|
Selling, General & Administrative
|
| 20.20M | 21.90M | 21.10M | | 21.50M | 20.70M | 24.30M | | 22.20M | 22.40M | 26.90M | 21.40M | 23.00M | 22.10M | 27.40M | 23.80M | 27.20M | 22.70M | 26.70M | 25.30M | 24.10M | 26.80M | 34.20M | 28.50M | 26.60M | 27.20M | 26.40M | 28.30M | 25.80M | 25.70M | 45.10M | 40.20M | 38.90M | 44.70M | 43.60M | 38.80M | 39.70M | 38.80M | -12.90M | 39.40M | 41.70M | 46.30M | -14.50M | 29.80M | 29.90M | 41.30M | 30.40M | 32.40M | 29.30M | 92.20M | 39.50M | 44.60M | 37.40M | 12.00M | 41.80M | 34.40M | 33.00M | 41.00M | 45.70M | 33.30M | 27.50M | 31.30M | 33.30M | 29.60M | 24.00M | 26.40M | 26.60M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -0.30M | -2.90M | -2.20M | 1.00M | -4.20M | 20.80M | 0.80M | -0.40M | -0.50M | 2.70M | -0.60M | | |
|
Operating Expenses
|
| 20.20M | 21.90M | 21.10M | | 21.50M | 20.70M | 24.30M | | 22.20M | 22.40M | 26.90M | 21.40M | 23.00M | 22.10M | 27.40M | 23.80M | 27.20M | 22.70M | 26.70M | 25.30M | 24.10M | 26.80M | 34.20M | 28.50M | 26.60M | 27.20M | 26.40M | 28.30M | 25.80M | 25.70M | 45.10M | 40.20M | 38.90M | 44.70M | 43.60M | 38.80M | 39.70M | 38.80M | -12.90M | 39.40M | 41.70M | 46.30M | -14.50M | 29.80M | 29.90M | 41.30M | 30.40M | 32.40M | 29.30M | 92.20M | 39.50M | 44.60M | 37.40M | 12.00M | 41.80M | 34.40M | 33.00M | 41.00M | 45.70M | 33.30M | 27.50M | 31.30M | 33.30M | 29.60M | 24.00M | 26.40M | 26.60M |
|
Operating Income
|
| 34.80M | 44.70M | 96.10M | | 18.40M | 32.70M | 82.70M | 107.60M | 22.10M | 48.60M | 60.00M | 61.40M | 15.50M | 14.10M | 42.20M | 67.50M | 14.70M | 23.10M | 80.30M | 67.00M | 13.40M | 123.00M | 107.60M | 84.70M | 24.00M | 40.80M | 71.90M | 74.30M | 15.50M | 19.50M | 65.30M | 41.40M | 6.00M | 31.40M | 80.40M | 26.60M | 2.80M | 32.60M | 17.50M | 33.20M | 4.10M | 30.10M | 52.20M | 54.30M | 9.70M | 17.40M | 28.10M | 76.00M | 0.90M | 77.80M | 20.40M | 20.00M | -3.50M | 8.50M | 27.90M | 47.90M | -0.60M | 2.20M | -53.60M | -39.30M | 5.90M | -29.80M | 0.50M | -3.10M | 15.90M | 12.00M | 36.60M |
|
EBIT
|
| 34.80M | 44.70M | 96.10M | | 18.40M | 32.70M | 82.70M | 107.60M | 22.10M | 48.60M | 60.00M | 61.40M | 15.50M | 14.10M | 42.20M | 67.50M | 14.70M | 23.10M | 80.30M | 67.00M | 13.40M | 123.00M | 107.60M | 84.70M | 24.00M | 40.80M | 71.90M | 74.30M | 15.50M | 19.50M | 65.30M | 41.40M | 6.00M | 31.40M | 80.40M | 26.60M | 2.80M | 32.60M | 17.50M | 33.20M | 4.10M | 30.10M | 52.20M | 54.30M | 9.70M | 17.40M | 28.10M | 76.00M | 0.90M | 77.80M | 20.40M | 20.00M | -3.50M | 8.50M | 27.90M | 47.90M | -0.60M | 2.20M | -53.60M | -39.30M | 5.90M | -29.80M | 0.50M | -3.10M | 15.90M | 12.00M | 36.60M |
|
Interest & Investment Income
|
| | | | | | | | | | | 0.00M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.20M | 0.30M | | 0.20M | 0.30M | 1.10M | 1.90M | 1.70M | 0.60M | 0.40M | 0.20M | 0.20M | 0.20M | 0.40M | 0.20M | 0.30M | 0.40M | 0.30M |
|
Other Non Operating Income
|
-1.10M | 6.10M | | | 3.70M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -5.00M | -4.10M | 1.80M | -4.50M | 18.00M | -4.40M | -4.10M | -6.20M | -2.10M | -1.10M | 0.60M | 0.40M | -3.00M | 6.10M | 11.40M | -2.50M | -0.90M | -2.70M | 0.30M | -1.90M | 2.50M | 0.50M | -0.30M | 5.20M | -1.40M | -8.40M | | -2.10M |
|
Non Operating Income
|
| -5.90M | -1.50M | -1.00M | | 1.90M | -1.30M | -5.50M | | 0.40M | 1.70M | 1.50M | -1.60M | -3.10M | 0.30M | 0.70M | 0.40M | 2.70M | 0.10M | 3.20M | 3.10M | -7.10M | 3.10M | 1.80M | 3.50M | 1.20M | 4.30M | 5.60M | 0.80M | -0.90M | -1.50M | 0.50M | 0.10M | -1.80M | 1.20M | -3.90M | 4.20M | -1.00M | -2.80M | 1.30M | 0.60M | 0.50M | 0.80M | -2.00M | -0.30M | 0.20M | 0.10M | -0.10M | -0.30M | 0.50M | 0.10M | -0.10M | | 0.10M | -0.50M | -0.10M | -0.90M | -2.70M | -0.60M | -0.70M | -0.90M | -0.30M | -0.30M | -3.10M | -1.40M | 2.50M | -2.30M | -0.30M |
|
EBT
|
| 22.30M | 37.20M | 89.40M | | 15.00M | 26.10M | 71.00M | 78.30M | 17.30M | 45.30M | 56.40M | 54.80M | 7.90M | 10.20M | 38.40M | 63.50M | 13.00M | 18.80M | 78.80M | 65.70M | 1.80M | 120.60M | 103.70M | 82.80M | 19.90M | 39.70M | 72.10M | 69.70M | 7.30M | 12.20M | 108.10M | 27.80M | -7.90M | 19.50M | 63.30M | 17.00M | -12.70M | 14.50M | 21.60M | 12.50M | -16.20M | 15.40M | 37.70M | 55.40M | -9.90M | -3.40M | 6.30M | 57.90M | -14.70M | 33.90M | 6.70M | 1.40M | -11.80M | 3.90M | 11.60M | 33.50M | -6.40M | -11.10M | -71.70M | -54.80M | -10.90M | -50.80M | -13.90M | -22.20M | -13.60M | -4.00M | 16.40M |
|
Tax Provisions
|
26.60M | 8.20M | 11.50M | 26.90M | 24.20M | 3.70M | 6.80M | 9.90M | 21.80M | 3.30M | 10.70M | 12.50M | 14.90M | -1.60M | 0.80M | 8.30M | 17.10M | 2.40M | 3.40M | 20.40M | 15.50M | 2.50M | 32.70M | 23.20M | 22.20M | 6.70M | 12.70M | 13.70M | 20.00M | 1.00M | 3.10M | 10.50M | 6.30M | -1.50M | -12.50M | 67.70M | 4.40M | -5.10M | 1.70M | 7.30M | 4.90M | -4.40M | 4.80M | 3.80M | 15.40M | -2.70M | -1.30M | -8.40M | 16.00M | 1.70M | 13.90M | -1.20M | 30.40M | -1.10M | 5.40M | 11.90M | 55.10M | -42.80M | -7.10M | 3.60M | -15.90M | 32.70M | -2.50M | 9.70M | 9.80M | 3.40M | 3.20M | -2.20M |
|
Profit After Tax
|
| 14.10M | 25.70M | 62.50M | 58.90M | 11.30M | 19.30M | 61.10M | 56.50M | 14.00M | 34.60M | 43.90M | 39.90M | 9.50M | 9.40M | 30.10M | 46.40M | 10.60M | 15.40M | 58.40M | 50.20M | -0.70M | 87.90M | 80.50M | 60.60M | 13.20M | 27.00M | 58.40M | 49.70M | 6.30M | 9.10M | 97.60M | 21.50M | -6.40M | 32.00M | -4.40M | 12.60M | -7.60M | 12.80M | 51.00M | 16.70M | -13.70M | 1.00M | 36.30M | 40.00M | -7.20M | -4.90M | 28.10M | -214.40M | 57.10M | -56.50M | 7.90M | -29.00M | -10.70M | -1.50M | -0.30M | -21.60M | 36.40M | -4.00M | -75.30M | -38.90M | -43.60M | -48.30M | -23.60M | -32.00M | -17.00M | -7.20M | 18.60M |
|
Equity Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.40M | -1.70M | -0.40M | 0.30M | | 0.20M | 0.40M | 0.20M | -0.10M | 0.40M | 0.60M | 0.10M | -0.10M | 0.10M | 0.40M | 0.30M | -0.10M | 0.20M | 0.30M | | | | -0.50M | -0.40M | -1.70M | -1.30M | -1.80M | -0.90M | -1.40M | -0.80M | | | | | | | | | | |
|
Income from Continuing Operations
|
| 14.10M | 25.70M | 62.50M | | 11.30M | 19.30M | 61.10M | 56.50M | 14.00M | 34.60M | 43.90M | 39.90M | 9.50M | 9.40M | 30.10M | 46.40M | 10.60M | 15.40M | 58.40M | 50.20M | -0.70M | 87.90M | 80.50M | 60.60M | 13.20M | 27.00M | 58.40M | 49.70M | 6.30M | 9.10M | 97.60M | 21.50M | -6.40M | 32.00M | -4.40M | 12.60M | -7.60M | 12.80M | 14.30M | 7.60M | -11.80M | 10.60M | 33.90M | 40.00M | -7.20M | -2.10M | 14.70M | 41.90M | -16.40M | 20.00M | 7.90M | -29.00M | -10.70M | -1.50M | -0.30M | -21.60M | 36.40M | -4.00M | -75.30M | -38.90M | -43.60M | -48.30M | -23.60M | -32.00M | -17.00M | -7.20M | 18.60M |
|
Consolidated Net Income
|
| 14.10M | 25.70M | 62.50M | | 11.30M | 19.30M | 61.10M | 56.50M | 14.00M | 34.60M | 43.90M | 39.90M | 9.50M | 9.40M | 30.10M | 46.40M | 10.60M | 15.40M | 58.40M | 50.20M | -0.70M | 87.90M | 80.50M | 60.60M | 13.20M | 27.00M | 58.40M | 49.70M | 6.30M | 9.10M | 97.60M | 21.50M | -6.40M | 32.00M | -4.40M | 12.60M | -7.60M | 12.80M | 14.30M | 7.60M | -11.80M | 10.60M | 33.90M | -6.00M | 3.90M | 9.20M | 13.40M | -256.30M | 73.50M | -233.80M | -5.50M | 16.90M | 2.80M | -2.00M | | | | | -75.30M | -38.90M | -43.60M | -48.30M | -23.60M | -32.00M | -17.00M | -7.20M | 18.60M |
|
Income towards Parent Company
|
| 14.10M | 25.70M | 62.50M | | 11.30M | 19.30M | 61.10M | 56.50M | 14.00M | 34.60M | 43.90M | 39.90M | 9.50M | 9.40M | 30.10M | 46.40M | 10.60M | 15.40M | 58.40M | 50.20M | -0.70M | 87.90M | 80.50M | 60.60M | 13.20M | 27.00M | 58.40M | 49.70M | 6.30M | 9.10M | 97.60M | 21.50M | -6.40M | 32.00M | -4.40M | 12.60M | -7.60M | 12.80M | 14.30M | 7.60M | -11.80M | 10.60M | 33.90M | -6.00M | 3.90M | 9.20M | 13.40M | -256.30M | 73.50M | -233.80M | -5.50M | 16.90M | 2.80M | -2.00M | | | | | -75.30M | -38.90M | -43.60M | -48.30M | -23.60M | -32.00M | -17.00M | -7.20M | 18.60M |
|
Net Income towards Common Stockholders
|
| 14.10M | 25.70M | 62.50M | | 11.30M | 19.30M | 61.10M | 56.50M | 14.00M | 34.60M | 43.90M | 39.90M | 9.50M | 9.40M | 30.10M | 46.40M | 10.60M | 15.40M | 58.40M | 50.20M | -0.70M | 87.90M | 80.50M | 60.60M | 13.20M | 27.00M | 58.40M | 49.70M | 6.30M | 9.10M | 97.60M | 21.50M | -6.40M | 32.00M | -4.40M | 12.60M | -7.60M | 12.80M | 14.30M | 7.60M | -11.80M | 10.60M | 33.90M | -6.00M | 3.90M | 9.20M | 13.40M | -256.30M | 73.50M | -233.80M | -5.50M | 16.90M | 2.80M | -2.00M | | | | | -75.30M | -38.90M | -43.60M | -48.30M | -23.60M | -32.00M | -17.00M | -7.20M | 18.60M |
|
EPS (Basic)
|
1.85 | 0.42 | 0.77 | 0.00M | 1.77 | 0.35 | 588.88 | 0.00M | 1.69 | 0.42 | 1.04 | 1.31 | 1.19 | 0.28 | 0.28 | 0.90 | 1.38 | 0.32 | 0.46 | 1.75 | 1.49 | -0.02 | 2.60 | 2.40 | 1.79 | 0.39 | 0.80 | 1.73 | 1.47 | 0.18 | 0.27 | 2.89 | 0.63 | -0.19 | 0.94 | -0.13 | 0.37 | -0.23 | 0.37 | 0.42 | 0.49 | -0.41 | 0.02 | 1.06 | 1.17 | -0.22 | -0.15 | 0.39 | -6.32 | 1.64 | -1.67 | 0.23 | -0.85 | -0.32 | -0.04 | -0.01 | -0.53 | 0.88 | -0.10 | -1.83 | -0.94 | -1.05 | -1.16 | -0.57 | -0.77 | -0.41 | -0.17 | 0.43 |
|
EPS (Weighted Average and Diluted)
|
1.85 | 0.42 | 0.77 | 0.00M | 1.77 | 0.34 | 588.68 | 0.00M | 1.69 | 0.42 | 1.03 | 1.31 | 1.19 | 0.28 | 0.28 | 0.90 | 1.38 | 0.32 | 0.46 | 1.75 | 1.49 | -0.02 | 2.60 | 2.40 | 1.79 | 0.39 | 0.80 | 1.73 | 1.46 | 0.18 | 0.27 | 2.89 | 0.63 | -0.19 | 0.94 | -0.13 | 0.37 | -0.23 | 0.37 | 0.42 | 0.49 | -0.41 | 0.02 | 1.06 | 1.16 | -0.22 | -0.15 | 0.39 | -6.32 | 1.63 | -1.67 | 0.23 | -0.85 | -0.32 | -0.04 | -0.01 | -0.53 | 0.88 | -0.10 | -1.83 | -0.94 | -1.05 | -1.16 | -0.57 | -0.77 | -0.41 | -0.17 | 0.43 |
|
Shares Outstanding (Weighted Average)
|
| 0.00M | 0.03M | 0.03M | 0.03M | 32.74M | 0.03M | 0.03M | 0.03M | | | | | | | | | | | 33.40M | 33.50M | 33.55M | 33.58M | 33.56M | 33.63M | 33.68M | 33.70M | 33.68M | 33.75M | 33.78M | 33.79M | 33.78M | 33.80M | 33.82M | 33.83M | 33.82M | 33.84M | 33.85M | 33.85M | 33.85M | 33.87M | 33.88M | 33.88M | 33.89M | 33.89M | 33.91M | 33.95M | 33.96M | 33.97M | 34.02M | 34.04M | 34.06M | 34.10M | 34.15M | 34.12M | 39.75M | 41.11M | 41.14M | 40.79M | 41.20M | 41.31M | 41.34M | 41.31M | 41.44M | 41.52M | 41.86M | 41.83M | 42.08M |
|
Shares Outstanding (Diluted Average)
|
| 32.60M | 0.00M | 0.03M | 0.03M | 32.75M | 0.03M | 0.03M | 0.03M | | | | | | | | | | | 33.42M | 33.52M | 33.55M | 33.60M | 33.58M | 33.65M | 33.70M | 33.71M | 33.69M | 33.75M | 33.79M | 33.79M | 33.78M | 33.80M | 33.82M | 33.83M | 33.82M | 33.84M | 33.85M | 33.85M | 33.85M | 33.87M | 33.88M | 33.88M | 33.89M | 33.89M | 33.91M | 33.95M | 33.98M | 34.01M | 34.08M | 34.10M | 34.09M | 34.11M | 34.15M | 34.12M | 39.75M | 41.11M | 41.14M | 40.79M | 41.20M | 41.31M | 41.34M | 41.31M | 41.44M | 41.52M | 41.86M | 41.83M | 42.27M |
|
EBITDA
|
| 34.80M | 44.70M | 96.10M | 104.80M | 18.40M | 32.70M | 82.70M | 69.50M | 22.10M | 48.60M | 60.00M | 57.50M | 15.50M | 14.10M | 42.20M | 67.50M | 14.70M | 23.10M | 80.30M | 67.00M | 13.40M | 123.00M | 107.60M | 84.70M | 24.00M | 40.80M | 71.90M | 74.30M | 15.50M | 19.50M | 65.30M | 41.40M | 6.00M | 31.40M | 80.40M | 26.60M | 2.80M | 32.60M | 17.50M | 33.20M | 4.10M | 30.10M | 52.20M | 54.30M | 9.70M | 17.40M | 28.10M | 76.00M | 0.90M | 77.80M | 20.40M | 20.00M | -3.50M | 8.50M | 27.90M | 47.90M | -0.60M | 2.20M | -53.60M | -39.30M | 5.90M | -29.80M | 0.50M | -3.10M | 15.90M | 12.00M | 36.60M |
|
Interest Expenses
|
7.50M | 6.60M | 6.00M | 5.70M | 5.90M | 5.30M | 5.30M | 6.20M | | 5.20M | 5.00M | 5.10M | 5.00M | 4.50M | 4.20M | 4.50M | 4.40M | 4.40M | 4.40M | 4.70M | 4.40M | 4.50M | 5.50M | 5.70M | 5.40M | 5.30M | 5.40M | 5.40M | 5.80M | 5.60M | 5.40M | 17.30M | 13.70M | 12.30M | 13.50M | 13.40M | 13.70M | 14.90M | 15.90M | 6.70M | 16.20M | 16.80M | 17.70M | 7.60M | 16.60M | 15.40M | 17.10M | 15.50M | 15.70M | 15.00M | 44.30M | 13.90M | 13.90M | 13.40M | 14.00M | 13.90M | 14.20M | 14.30M | 13.10M | 15.90M | 17.30M | 17.20M | 19.10M | 16.90M | 18.00M | 16.30M | 17.30M | 18.10M |
|
Tax Rate
|
| 36.77% | 30.91% | 30.09% | | 24.67% | 26.05% | 13.94% | 27.84% | 19.08% | 23.62% | 22.16% | 27.19% | -20.25% | 7.84% | 21.61% | 26.93% | 18.46% | 18.09% | 25.89% | 23.59% | 138.89% | 27.11% | 22.37% | 26.81% | 33.67% | 31.99% | 19.00% | 28.69% | 13.70% | 25.41% | 9.71% | 22.66% | 18.99% | -64.10% | 106.95% | 25.88% | 40.16% | 11.72% | 33.80% | 39.20% | 27.16% | 31.17% | 10.08% | 27.80% | 27.27% | 38.24% | -133.33% | 27.63% | -11.56% | 41.00% | -17.91% | 2,171.43% | 9.32% | 138.46% | 102.59% | 164.48% | 668.75% | 63.96% | -5.02% | 29.01% | -300.00% | 4.92% | -69.78% | -44.14% | -25.00% | -80.00% | -13.41% |