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-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.46B | 2.44B | 2.27B | 1.95B | 1.64B | 1.51B | 1.48B | 1.28B | 1.29B | 1.24B | 1.19B | 1.16B | 1.18B | 1.09B | 1.17B | 1.40B | 1.37B | 1.21B | 1.09B | 1.05B | 992.34M | 1.02B | 916.14M | 885.35M | 509.30M | 369.00M | 263.50M | 165.50M |
Cost of Revenue | 1.89B | 1.86B | 1.70B | 1.45B | 1.24B | 1.16B | 1.11B | 941.59M | 928.25M | 886.49M | 846.63M | 834.80M | 848.36M | 789.70M | 820.52M | 1.02B | 1.00B | 885.60M | 813.27M | 774.52M | 702.61M | 712.59M | 587.42M | 512.83M | 310.00M | 221.90M | 157.20M | 92.40M |
Gross Profit | 568.82M | 587.19M | 568.95M | 496.53M | 400.82M | 351.24M | 367.30M | 333.67M | 358.51M | 355.29M | 346.53M | 328.18M | 331.03M | 305.21M | 347.40M | 375.70M | 368.17M | 325.69M | 273.40M | 278.17M | 289.73M | 304.85M | 328.72M | 372.52M | 199.30M | 147.10M | 106.30M | 73.10M |
Operating Expenses | 450.80M | 399.22M | 336.70M | 282.76M | 271.63M | 251.61M | 246.82M | 244.47M | 258.41M | 255.09M | 239.49M | 223.80M | 233.69M | 216.03M | 237.03M | 258.66M | 279.27M | 251.22M | 240.53M | 217.25M | 275.80M | 290.71M | 279.05M | 282.52M | 157.70M | 115.40M | 75.20M | 49.90M |
Selling, General & Admin | 290.87M | 287.43M | 239.99M | 203.90M | 202.54M | 182.43M | 182.31M | 175.80M | 194.61M | 198.55M | 193.42M | 182.63M | 188.80M | 165.81M | 180.04M | 199.50M | 207.53M | 199.23M | 182.26M | 165.63M | 210.25M | 198.96M | 204.00M | 234.52M | 127.80M | 96.10M | 64.60M | 42.80M |
Research & Development | N/A | 6.00M | 3.20M | N/A | N/A | 300.00K | 11.10M | 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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 159.93M | 111.79M | 96.71M | 78.86M | 69.09M | -35.82M | -11.60M | -2.45M | -4.29M | 3.98M | -722.00K | -965.00K | 44.89M | 50.22M | 56.99M | 59.17M | 71.74M | 51.99M | 58.27M | 51.62M | 65.55M | 91.75M | 75.04M | 48.00M | 29.90M | 19.30M | 10.60M | 7.10M |
Operating Income | 118.02M | 168.54M | 217.19M | 204.69M | 123.71M | 92.05M | 100.49M | 52.75M | 90.18M | 96.47M | 101.40M | 78.55M | 93.45M | 73.75M | 100.71M | 108.96M | 81.79M | 72.84M | 30.20M | 48.47M | 10.26M | 5.89M | 31.16M | 90.00M | 41.60M | 31.70M | 31.10M | 23.20M |
Other Expenses / Income | -77.30M | -24.09M | -9.31M | -34.42M | -13.30M | -35.82M | -11.60M | -2.45M | -4.29M | 3.98M | -9.33M | -4.68M | -1.90M | 8.22M | 2.33M | -4.35M | -6.44M | -4.44M | -1.26M | -14.26M | -12.00M | -14.06M | -32.91M | 30.75M | 16.16M | -1.25M | 4.30M | 500.00K |
Before Tax Income | 40.72M | 144.45M | 207.88M | 170.27M | 110.41M | 56.24M | 88.89M | 50.30M | 85.89M | 100.46M | 92.07M | 73.86M | 91.55M | 81.97M | 103.04M | 104.60M | 75.35M | 68.39M | 32.22M | 34.20M | -2.77M | -4.37M | -1.75M | 120.74M | 48.40M | 31.90M | 33.60M | 23.40M |
Income Tax Expenses | 22.46M | 27.11M | 49.70M | 40.94M | 25.68M | 16.48M | 78.08M | 12.86M | 20.00M | 23.04M | 20.60M | -61.00K | 13.28M | 28.43M | 27.48M | 27.27M | 19.56M | 14.68M | 2.52M | 9.46M | 37.22M | 1.61M | 174.00K | 46.94M | 19.30M | 12.70M | 13.30M | 9.60M |
Net Income | 8.43M | 103.24M | 140.97M | 118.65M | 77.16M | 35.82M | 7.26M | 33.68M | 61.67M | 72.29M | 67.39M | 70.02M | 74.17M | 49.87M | 71.75M | 73.75M | 53.10M | 51.84M | 28.16M | 24.00M | -41.21M | -16.75M | -1.93M | 73.81M | 29.10M | 19.20M | 20.30M | 13.80M |
Interest Expenses | 78.32M | 36.07M | 12.38M | 17.49M | 19.11M | 28.67M | 13.73M | 7.94M | 7.54M | 6.95M | 7.51M | 6.70M | 5.12M | 3.16M | 3.16M | 6.74M | 6.64M | 5.94M | 3.51M | 8.54M | 9.10M | 5.12M | 4.00M | 5.07M | N/A | 1.20M | N/A | 1.10M |
Basic Shares Outstanding | 47.34M | 47.12M | 46.89M | 46.65M | 46.37M | 46.06M | 45.83M | 47.42M | 48.37M | 49.30M | 51.34M | 54.74M | 56.67M | 60.36M | 62.89M | 68.21M | 70.23M | 69.18M | 72.12M | 74.75M | 74.21M | 76.38M | 75.80M | 74.17M | 70.56M | 59.57M | 57.57M | 55.60M |
Diluted Shares Outstanding | 47.42M | 47.34M | 47.39M | 46.99M | 46.76M | 46.38M | 46.38M | 47.74M | 49.01M | 50.10M | 52.24M | 55.54M | 57.96M | 61.79M | 64.24M | 69.58M | 72.64M | 69.87M | 73.13M | 76.11M | 74.21M | 76.38M | 75.80M | 79.11M | 74.46M | 65.55M | 60.86M | 57.92M |
EBITDA | 220.32M | 301.21M | 330.30M | 293.94M | 198.28M | 157.11M | 168.69M | 157.87M | 163.90M | 156.74M | 153.10M | 120.98M | 132.26M | 135.35M | 163.19M | 172.89M | 140.49M | 131.26M | 93.18M | 106.76M | 84.26M | 73.64M | 109.98M | 138.00M | 82.86M | 51.24M | 44.50M | 30.90M |
EBITDA Margin | 8.95% | 12.33% | 14.53% | 15.08% | 12.06% | 10.41% | 11.42% | 12.38% | 12.74% | 12.62% | 12.83% | 10.40% | 11.21% | 12.36% | 13.97% | 12.35% | 10.26% | 10.84% | 8.57% | 10.14% | 8.49% | 7.24% | 12.00% | 15.59% | 16.27% | 13.89% | 16.89% | 18.67% |
EBIT | 109.21M | 166.42M | 203.05M | 177.07M | 121.95M | 80.97M | 99.06M | 54.48M | 89.21M | 102.28M | 95.50M | 76.65M | 92.57M | 81.47M | 102.39M | 107.75M | 79.31M | 72.46M | 34.18M | 42.01M | 5.11M | -10.03M | 2.25M | 125.81M | 48.40M | 33.10M | 33.60M | 24.50M |
EBIT Margin | 4.43% | 6.81% | 8.93% | 9.08% | 7.42% | 5.37% | 6.71% | 4.27% | 6.93% | 8.24% | 8.00% | 6.59% | 7.85% | 7.44% | 8.77% | 7.70% | 5.79% | 5.98% | 3.15% | 3.99% | 0.52% | -0.99% | 0.25% | 14.21% | 9.50% | 8.97% | 12.75% | 14.80% |
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-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |