| TTM (2025-9-30) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 364.49M | 394.82M | 492.05M | 454.30M | 357.60M | |||
| Minority Interest Expense | N/A | N/A | 0.00 | 0.00 | -100.00K | |||
| Cost Of Goods | 76.97M | 77.75M | 80.71M | 73.50M | 53.60M | |||
| Gross Profit | 287.31M | 317.07M | 411.34M | 380.80M | 304.00M | |||
| Operating Expenses | 200.27M | 204.53M | 215.68M | 182.90M | 136.50M | |||
| Research and Development | 12.48M | 13.14M | 13.41M | 12.40M | 9.50M | |||
| Selling, General, and Administrative Expenses | 187.46M | 191.40M | 202.27M | 170.50M | 127.80M | |||
| Operating Income | 87.40M | 112.53M | 195.66M | 197.90M | 167.50M | |||
| Interest Income/Expense | 23.99M | 30.94M | 21.61M | 3.60M | 500.00K | |||
| Non Recurring Items | N/A | N/A | N/A | N/A | N/A | |||
| Income Before Taxes | 111.04M | 143.47M | 217.27M | 201.50M | 168.00M | |||
| Income Tax | -38.77M | -37.81M | 19.35M | 39.90M | 2.90M | |||
| Net Income | 149.81M | 181.28M | 197.92M | 161.50M | 165.00M | |||
| EBITDA | 88.17M | 113.26M | 196.28M | 198.60M | 168.00M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 2.15 | 2.25 | 2.30 | 1.89 | 1.92 | |||
| Non GAAP EPS | 1.58 | 1.78 | 2.56 | 2.43 | 2.04 | |||
| Statistics | ||||||||
| Gross Profit Margin | 78.82% | 80.31% | 83.60% | 83.82% | 85.01% | |||
| Profit Margin | 41.10% | 45.91% | 40.22% | 35.55% | 46.14% | |||
| Operating Profit Margin | 23.98% | 28.50% | 39.76% | 43.56% | 46.84% | |||
All data in USD