| Period Ending: |
LTM
(Last Twelve Months) |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-06 | 2025-02-25 | 2024-02-27 | 2023-03-02 | 2022-02-24 | 2020-12-31 | 2019-12-31 |
| Revenue | 234.1 | 226.7 | 201.5 | 157.6 | 125.8 | 98.68 | 61.33 |
| Cost of Revenue | 55.68 | 59.42 | 60.95 | 52.83 | 49.59 | 34.85 | 20.25 |
| Gross Profit | 178.4 | 167.3 | 140.6 | 104.8 | 76.18 | 63.83 | 41.08 |
| Operating Expenses | 164.4 | 157.2 | 155.2 | 154.7 | 142.1 | 57.31 | 42.89 |
| Research & Development | 60.3 | 53.62 | 60.12 | 57.2 | 45.19 | 19.04 | 12.69 |
| Selling, General and Administrative | 102.3 | 102.3 | 93.13 | 96.15 | 95.41 | 37.8 | 30.87 |
| Other Operating Expenses | 1.81 | 1.27 | 1.92 | 1.36 | 1.51 | 0.462 | -0.665 |
| Operating Income | 14.01 | 10.1 | -14.6 | -49.92 | -65.93 | 6.52 | -1.81 |
| Net Non-Operating Interest | 3.56 | 12.74 | 23.18 | 1.52 | -0.526 | -0.72 | -2.17 |
| Interest Income | 3.7 | 14.17 | 23.76 | 2.25 | 0.264 | 0.556 | 0.334 |
| Interest Expense | 0.144 | 1.43 | 0.578 | 0.733 | 0.79 | 1.28 | 2.51 |
| Equity & Other Income/(Expense) | 1.94 | -13.18 | -19.16 | -8.04 | -3.53 | -2.34 | 0.288 |
| Income Before Tax | 19.5 | 9.66 | -10.59 | -56.44 | -69.99 | 3.46 | -3.69 |
| Income Tax Expense | 3.02 | -2.33 | 3.11 | -4.03 | -9.47 | 4.29 | 0.883 |
| Income Attributable to Non-Controlling Interest | 0.018 | -0.003 | -0.007 | -0.001 | -0.003 | 0.089 | 0.017 |
| Net Income | 16.47 | 12 | -13.69 | -52.42 | -60.51 | -0.914 | -4.59 |
| Depreciation and Amortization | 3.43 | 4.36 | 5.02 | 4.62 | 4.07 | 2.4 | 2.53 |
| EBITDA | 17.44 | 14.47 | -9.58 | -45.3 | -61.86 | 8.92 | 0.717 |
| Earnings Per Share (EPS) | 0.09 | 0.065 | -0.073 | -0.27 | -0.32 | -0.004 | -0.024 |
| Diluted Earnings Per Share | 0.087 | 0.062 | -0.073 | -0.27 | -0.32 | -0.004 | -0.024 |
| Weighted Average Shares Outstanding | 186.8 | 185 | 186.4 | 190.7 | 191 | 190.1 | 190.1 |
| Diluted Weighted Average Shares Outstanding | 186.8 | 192.3 | 186.4 | 190.7 | 191 | 190.1 | 190.1 |