Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-07-31 | 2008-07-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.50B | 1.45B | 1.43B | 1.25B | 1.11B | 1.07B | 890.15M | 718.77M | 694.70M | 601.55M | 573.62M | 546.28M | 467.40M | 363.89M | 234.82M | 168.13M |
Cost of Revenue | 960.73M | 725.40M | 653.97M | 526.87M | 399.09M | 409.27M | 355.67M | 267.01M | 270.37M | 202.14M | 217.14M | 192.38M | N/A | N/A | N/A | N/A |
Gross Profit | 540.60M | 724.17M | 779.23M | 726.89M | 709.51M | 656.19M | 534.49M | 451.76M | 424.33M | 399.42M | 356.48M | 353.91M | 467.40M | 363.89M | 234.82M | 168.13M |
Operating Expenses | 495.69M | 629.79M | 712.75M | 696.82M | 586.59M | 532.37M | 436.16M | 388.45M | 365.00M | 340.43M | 307.35M | 281.77M | 383.95M | 294.57M | 171.15M | 138.95M |
Selling, General & Admin | 495.69M | 629.79M | 712.75M | 696.82M | 586.59M | 532.37M | 436.16M | 388.45M | 365.00M | 340.43M | 307.35M | 281.77M | 383.95M | 294.57M | 171.15M | 138.95M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -5.01M | -10.20M | -2.62M | -1.22M | 200.67M | 181.16M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 44.92M | 94.38M | 66.47M | 30.07M | 122.92M | 106.60M | 98.32M | 63.32M | 59.33M | 58.99M | 49.13M | 72.14M | 83.45M | 69.32M | 63.67M | 29.18M |
Other Expenses / Income | -30.28M | -10.45M | -2.77M | -1.98M | -1.84M | 17.22M | 5.13M | -1.75M | -1.21M | 9.92M | 3.37M | 4.00M | 564.00K | 313.00K | 395.00K | 418.00K |
Before Tax Income | 14.63M | 83.92M | 63.70M | 28.09M | 121.08M | 123.82M | 103.46M | 61.56M | 58.12M | 68.91M | 52.50M | 76.14M | 84.01M | 69.63M | 64.06M | 29.60M |
Income Tax Expenses | 7.91M | 19.71M | 16.22M | 4.96M | 21.18M | 5.11M | 17.57M | 19.96M | 19.71M | 26.21M | 18.46M | 28.92M | 31.93M | 27.40M | 26.90M | 12.26M |
Net Income | 6.72M | 64.21M | 47.48M | 23.13M | 99.90M | 118.70M | 85.89M | 41.60M | 38.41M | 42.69M | 34.04M | 47.22M | 52.08M | 42.23M | 37.16M | 17.34M |
Interest Expenses | 3.03M | 255.00K | 150.00K | 761.00K | 1.84M | 6.48M | 6.11M | 9.12M | 5.94M | 1.28M | 72.00K | 76.00K | 346.00K | 52.00K | 1.00K | 247.00K |
Basic Shares Outstanding | 52.25M | 53.35M | 54.07M | 52.44M | 52.20M | 54.48M | 50.48M | 49.53M | 51.33M | 40.91M | 35.88M | 34.49M | 22.24M | 24.57M | 12.96M | 12.96M |
Diluted Shares Outstanding | 52.51M | 53.87M | 55.22M | 53.69M | 53.14M | 54.48M | 53.20M | 50.80M | 51.88M | 41.77M | 37.16M | 35.92M | 42.06M | 52.58M | 32.22M | 32.22M |
EBITDA | 127.89M | 164.79M | 148.65M | 114.98M | 205.02M | 195.16M | 174.15M | 133.16M | 125.78M | 107.17M | 79.67M | 94.34M | 96.69M | 77.27M | 68.66M | 34.25M |
EBITDA Margin | 8.52% | 11.37% | 10.37% | 9.17% | 18.49% | 18.32% | 19.56% | 18.53% | 18.11% | 17.81% | 13.89% | 17.27% | 20.69% | 21.24% | 29.24% | 20.37% |
EBIT | 17.66M | 84.18M | 63.85M | 28.86M | 122.92M | 130.30M | 109.57M | 70.68M | 64.07M | 70.18M | 52.57M | 76.21M | 84.36M | 69.68M | 64.07M | 29.84M |
EBIT Margin | 1.18% | 5.81% | 4.46% | 2.30% | 11.09% | 12.23% | 12.31% | 9.83% | 9.22% | 11.67% | 9.16% | 13.95% | 18.05% | 19.15% | 27.28% | 17.75% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-07-31 | 2008-07-31 |