Financial statements and analysis
Showing the last 6 fiscal years: 2018 to 2023
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (EUR) Term End Date Filing Date | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 | 2017 Dec 31, 2017 Dec 31, 2017 | 2016 Dec 31, 2016 Dec 31, 2016 |
|---|
Total Revenue | 1.00B 4.4% | 958.18M 14.9% | 833.84M 0.1% | 834.85M 6.3% | 890.61M 2.9% | 865.71M 1.5% | 878.98M 0.8% | 871.83M 0.1% |
Cost of Revenue | 240.74M 0.4% | 239.89M 27.0% | 188.83M 4.3% | 197.22M 2.9% | 203.09M 4.2% | 194.97M 8.6% | 213.35M 0.7% | 211.86M 0.1% |
Gross Profit | 759.55M 5.7% | 718.29M 11.4% | 645.01M 1.2% | 637.63M 7.3% | 687.51M 2.5% | 670.75M 0.8% | 665.63M 0.9% | 659.98M 0.1% |
Gross Margin % | 76.00% 1.3% | 75.00% 2.6% | 77.00% 1.3% | 76.00% 1.3% | 77.00% 0.0% | 77.00% 1.3% | 76.00% 0.0% | 76.00% 0.0% |
Research & Development | 196.19M 8.2% | 181.39M 20.0% | 151.18M 5.0% | 143.93M 9.6% | 131.27M 5.5% | 124.42M 3.1% | 120.64M 7.3% | 112.45M 5.7% |
General & Administrative | 86.92M 7.9% | 94.34M 2019.6% | 4.45M 40.7% | 3.16M 65.1% | 1.92M 26.8% | 2.62M 26.8% | 3.58M 33.7% | 5.39M 92.2% |
Selling & Marketing | 325.71M 4.8% | 341.98M 567.2% | 51.25M 12.5% | 45.55M 2.8% | 44.31M 15.6% | 38.33M 5.5% | 40.56M 0.6% | 40.81M 84.8% |
SG&A Expenses | 412.63M 5.4% | 436.32M 683.3% | 55.70M 14.4% | 48.71M 5.4% | 46.23M 12.9% | 40.95M 7.2% | 44.13M 4.5% | 46.20M 86.3% |
Other Operating Expenses | 85.06M 6304.0% | -1.37M 73.0% | -5.08M 417.2% | 1.60M 140.9% | 665.00K 175.3% | -883.00K 1326.4% | 72.00K 100.4% | -17.61M |
Total Operating Expenses | 693.88M 12.3% | 617.89M 19.4% | 517.68M 3.9% | 498.06M 5.2% | 473.61M 6.1% | 446.25M 1.4% | 439.99M 0.8% | 436.68M 2.5% |
Cost and Expenses | 934.61M 9.0% | 857.78M 21.4% | 706.51M 1.6% | 695.29M 2.7% | 676.70M 5.5% | 641.21M 1.9% | 653.34M 0.7% | 648.53M 1.7% |
Operating Income | 65.68M 13.2% | 75.64M 35.2% | 116.78M 10.5% | 130.45M 37.3% | 208.04M 5.7% | 220.61M 1.0% | 218.41M 0.6% | 217.01M 3.2% |
Operating Margin % | 7.00% 12.5% | 8.00% 42.9% | 14.00% 12.5% | 16.00% 30.4% | 23.00% 8.0% | 25.00% 0.0% | 25.00% 0.0% | 25.00% 4.2% |
EBITDA | 153.08M 14.5% | 178.96M 10.3% | 162.28M 8.1% | 176.65M 33.5% | 265.79M 4.0% | 255.68M 1.5% | 259.61M 0.9% | 257.18M 1.0% |
EBITDA Margin % | 15.00% 21.1% | 19.00% 0.0% | 19.00% 9.5% | 21.00% 30.0% | 30.00% 0.0% | 30.00% 0.0% | 30.00% 3.4% | 29.00% 3.3% |
Interest Expense | 63.77M 241.3% | 18.68M 332.6% | 4.32M 37.7% | 3.14M 2.6% | 3.22M 13.2% | 3.71M 31.0% | 5.38M 62.5% | 14.33M 47.8% |
Interest Income | 11.89M 9.8% | 13.18M 130.2% | 5.73M 20.3% | 7.18M 37.4% | 11.48M 18.3% | 9.70M 16.4% | 8.33M 16.2% | 9.95M 19.7% |
Other Income (Expense) | -35.62M 154.5% | -13.99M 1475.9% | 1.02M 67.6% | 3.14M 55.7% | 7.08M 63.9% | 4.32M 420.1% | -1.35M 89.7% | -13.05M 33.9% |
Pre-Tax Income | 30.06M 53.8% | 65.11M 44.7% | 117.79M 11.8% | 133.58M 37.9% | 215.12M 6.0% | 228.87M 5.4% | 217.06M 6.4% | 203.97M 1.7% |
Pre-Tax Margin % | 3.00% 57.1% | 7.00% 50.0% | 14.00% 12.5% | 16.00% 33.3% | 24.00% 7.7% | 26.00% 4.0% | 25.00% 8.7% | 23.00% 0.0% |
Tax Provision | 35.29M 23.1% | 45.86M 37.1% | 33.45M 10.8% | 37.48M 37.3% | 59.80M 6.1% | 63.67M 16.7% | 76.46M 20.2% | 63.62M 4.4% |
Net Income | -5.23M 127.5% | 18.98M 77.4% | 83.86M 12.4% | 95.71M 38.2% | 154.97M 6.0% | 164.88M 17.5% | 140.33M 0.1% | 140.16M 0.5% |
Net Margin % | -1.00% 150.0% | 2.00% 80.0% | 10.00% 9.1% | 11.00% 35.3% | 17.00% 10.5% | 19.00% 18.8% | 16.00% 0.0% | 16.00% 0.0% |
Basic EPS | -0.07 127.2% | 0.26 77.0% | 1.13 12.4% | 1.29 38.3% | 2.09 6.3% | 2.23 18.6% | 1.88 2.2% | 1.84 3.4% |
Diluted EPS | -0.07 126.9% | 0.26 77.0% | 1.13 12.4% | 1.29 38.3% | 2.09 6.3% | 2.23 18.6% | 1.88 2.2% | 1.84 3.4% |
Basic Shares Outstanding | 73.99M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.9% | 74.65M 2.1% | 76.23M 2.8% |
Diluted Shares Outstanding | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.0% | 73.98M 0.9% | 74.65M 2.1% | 76.25M 2.9% |