| TTM (2025-9-27) | 2024 (2024-12-28) | 2023 (2023-12-30) | 2022 (2022-12-31) | 2021 (2021-12-25) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 759.31M | 763.60M | 663.10M | 747.90M | 769.70M | |||
| Gross Premiums Earned | N/A | N/A | 0.00 | N/A | N/A | |||
| Cost Of Goods | 467.74M | 455.68M | 404.17M | 440.20M | 443.70M | |||
| Gross Profit | 291.67M | 307.92M | 258.94M | 307.80M | 326.00M | |||
| Operating Expenses | 249.54M | 263.72M | 247.30M | 237.40M | 223.80M | |||
| Research and Development | 115.78M | 121.94M | 115.47M | 107.70M | 100.10M | |||
| Selling, General, and Administrative Expenses | 132.69M | 141.02M | 128.06M | 123.50M | 117.30M | |||
| Operating Income | 42.39M | 44.20M | 11.64M | 70.30M | 102.10M | |||
| Interest Income/Expense | 11.41M | 13.69M | 6.80M | 1.60M | 0.00 | |||
| Other Income/Expense | 1.95M | 939.00K | -285.00K | 1.30M | 500.00K | |||
| Non Recurring Items | -964.00K | 20.58M | 71.12M | -15.40M | -4.10M | |||
| Income Before Taxes | 54.84M | 79.41M | 89.27M | 57.90M | 98.50M | |||
| Income Tax | 11.61M | 9.80M | 6.88M | 7.10M | 14.60M | |||
| Net Income | 40.85M | 69.61M | 82.39M | 50.70M | 83.90M | |||
| EBITDA | 79.22M | 77.10M | 49.09M | 108.30M | 146.60M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 0.52 | 0.89 | 1.05 | 0.65 | 1.06 | |||
| Non GAAP EPS | 1.10 | 1.15 | 0.72 | 1.24 | 1.58 | |||
| Statistics | ||||||||
| Gross Profit Margin | 38.41% | 40.33% | 39.05% | 41.16% | 42.35% | |||
| Profit Margin | 5.38% | 9.12% | 12.42% | 6.78% | 10.90% | |||
| Operating Profit Margin | 5.58% | 5.79% | 1.76% | 9.40% | 13.26% | |||
All data in USD