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 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.27B | 1.17B | 1.06B | 1.03B | 946.90M | 896.90M | 1.27B | 1.68B | 1.85B | 3.44B | 3.35B | 3.54B | 3.68B | 3.59B | 3.17B | 3.03B | 2.78B | 2.35B | 2.12B | 1.93B | 1.66B | 1.55B | 1.55B | 1.69B | 1.75B | 1.44B | 1.15B | 911.90M | 634.50M |
Cost of Revenue | 838.50M | 744.90M | 688.80M | 672.10M | 621.20M | 589.20M | 914.00M | 1.36B | 1.51B | 2.95B | 2.87B | 3.06B | 3.15B | 3.09B | 2.71B | 2.57B | 2.35B | 2.00B | 1.81B | 1.64B | 1.39B | 1.29B | 1.27B | 1.46B | 1.43B | 1.14B | 874.10M | 658.50M | 435.10M |
Gross Profit | 435.80M | 421.20M | 374.30M | 356.90M | 325.70M | 307.70M | 351.40M | 324.70M | 342.70M | 493.20M | 486.70M | 488.10M | 530.68M | 495.95M | 460.25M | 464.14M | 426.30M | 342.92M | 307.29M | 290.38M | 268.27M | 265.59M | 276.92M | 223.46M | 325.80M | 296.10M | 271.30M | 253.40M | 199.40M |
Operating Expenses | 339.30M | 316.00M | 286.30M | 272.80M | 260.40M | 245.20M | 279.80M | 314.70M | 338.90M | 494.70M | 485.10M | 481.70M | 455.75M | 422.91M | 386.86M | 380.78M | 330.80M | 281.01M | 268.33M | 260.11M | 254.02M | 256.07M | 274.39M | 284.47M | 265.90M | 231.70M | 212.00M | 183.90M | 149.80M |
Selling, General & Admin | 339.30M | 316.00M | 286.30M | 272.80M | 260.40M | 245.20M | 279.80M | 314.70M | 338.90M | 494.70M | 485.10M | 481.70M | 455.75M | 422.91M | 386.86M | 380.78M | 330.80M | 281.01M | 268.33M | 260.11M | 251.46M | 256.07M | 274.39M | 270.86M | 254.70M | 224.20M | 206.30M | 180.10M | 147.70M |
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 | 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 | 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 | 2.56M | N/A | N/A | 13.61M | 11.20M | 7.50M | 5.70M | 3.80M | 2.10M |
Operating Income | 96.50M | 105.20M | 88.00M | 84.10M | 66.10M | 61.70M | 71.30M | 4.10M | -24.10M | -25.90M | -20.60M | -39.90M | 80.53M | 68.75M | 73.39M | 83.37M | 95.50M | 61.90M | 34.81M | 22.92M | 12.52M | -7.78M | 2.53M | -61.01M | 59.90M | 64.40M | 59.30M | 69.50M | 49.60M |
Other Expenses / Income | -1.30M | -1.40M | -400.00K | -100.00K | 0 | 1.20M | -200.00K | -1.50M | -31.30M | -18.90M | -11.00M | -1.70M | -1.84M | -2.71M | -306.00K | 376.00K | 4.52M | 7.79M | -1.94M | -6.36M | -4.96M | -1.23M | -1.49M | -4.25M | 600.00K | 2.70M | 2.80M | 1.90M | -1.20M |
Before Tax Income | 95.20M | 103.80M | 87.60M | 84.00M | 66.10M | 62.90M | 70.80M | 2.10M | -34.80M | -32.60M | -21.80M | -41.60M | 78.68M | 66.03M | 73.08M | 83.74M | 100.02M | 69.69M | 32.87M | 20.47M | 10.93M | -9.01M | 1.04M | -65.25M | 60.50M | 67.10M | 62.10M | 71.40M | 48.40M |
Income Tax Expenses | 24.50M | 25.70M | 17.50M | 19.90M | 16.10M | 13.40M | -5.30M | 10.00M | 13.50M | 4.90M | 22.00M | -33.60M | 24.27M | 23.48M | 26.90M | 30.90M | 30.54M | 24.55M | 21.43M | 7.92M | 5.32M | -1.04M | 389.00K | -24.48M | 24.50M | 25.80M | 23.30M | 27.70M | 12.70M |
Net Income | 70.70M | 78.80M | 70.10M | 65.40M | 48.50M | 224.70M | 40.40M | -32.60M | -99.80M | -37.50M | -43.80M | -8.30M | 54.41M | 42.55M | 46.19M | 52.84M | 69.48M | 45.15M | 11.44M | 12.55M | 5.61M | -58.94M | 653.00K | -40.77M | 36.00M | 41.30M | 38.80M | 43.70M | 35.70M |
Interest Expenses | 1.10M | 1.10M | 100.00K | 100.00K | N/A | 1.60M | 200.00K | N/A | N/A | 1.30M | 1.50M | 1.70M | 2.18M | 1.80M | 887.00K | 305.00K | 986.00K | 1.68M | 2.67M | 3.07M | 2.34M | 1.65M | 1.76M | 4.35M | N/A | 500.00K | N/A | 500.00K | 2.40M |
Basic Shares Outstanding | 38.10M | 38.00M | 37.80M | 37.50M | 37.50M | 37.20M | 37.00M | 37.20M | 36.92M | 37.10M | 37.00M | 36.90M | 36.80M | 37.00M | 36.71M | 36.95M | 35.97M | 34.96M | 34.65M | 34.40M | 34.20M | 34.07M | 32.65M | 34.26M | 35.66M | 37.21M | 38.04M | 37.67M | 38.39M |
Diluted Shares Outstanding | 38.20M | 38.10M | 38.00M | 37.70M | 37.70M | 37.90M | 37.60M | 37.20M | 37.10M | 37.10M | 37.00M | 36.90M | 37.10M | 37.60M | 37.34M | 37.70M | 37.69M | 36.88M | 36.49M | 35.50M | 34.90M | 34.22M | 32.65M | 34.26M | 35.66M | 37.21M | 38.04M | 38.00M | 38.39M |
EBITDA | 102.70M | 109.10M | 91.70M | 88.20M | 70.20M | 63.90M | 49.30M | 16.40M | -24.50M | -15.00M | -1.00M | -21.90M | 98.32M | 82.31M | 86.07M | 93.07M | 104.28M | 70.09M | 45.54M | 30.94M | 24.81M | 23.16M | 17.67M | -47.40M | 71.10M | 71.90M | 65.00M | 73.30M | 51.70M |
EBITDA Margin | 8.06% | 9.36% | 8.63% | 8.57% | 7.41% | 7.12% | 3.90% | 0.98% | -1.32% | -0.44% | -0.03% | -0.62% | 2.67% | 2.29% | 2.72% | 3.07% | 3.75% | 2.99% | 2.15% | 1.61% | 1.50% | 1.49% | 1.14% | -2.81% | 4.05% | 5.01% | 5.67% | 8.04% | 8.15% |
EBIT | 96.30M | 105.60M | 87.70M | 85.40M | 64.60M | 239.70M | 35.30M | -22.60M | -86.30M | -31.30M | -20.30M | -40.20M | 80.87M | 67.83M | 73.97M | 84.05M | 101.01M | 71.38M | 35.54M | 23.55M | 13.28M | -58.33M | 2.81M | -60.90M | 60.50M | 67.60M | 62.10M | 71.90M | 50.80M |
EBIT Margin | 7.56% | 9.06% | 8.25% | 8.30% | 6.82% | 26.73% | 2.79% | -1.35% | -4.65% | -0.91% | -0.61% | -1.13% | 2.20% | 1.89% | 2.34% | 2.77% | 3.63% | 3.04% | 1.68% | 1.22% | 0.80% | -3.76% | 0.18% | -3.61% | 3.45% | 4.71% | 5.42% | 7.88% | 8.01% |
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 | 1995-12-31 |