
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 479,082 | 555,955 | 575,658 | 537,682 | 566,255.4 | 560,959.5 | |
COGS | 310,437 | 363,948 | 366,557 | 346,201 | 366,505.2 | 364,602.7 | |
Gross Profit | 168,645 | 192,007 | 209,101 | 191,481 | 199,750.2 | 196,356.8 | |
Operating Expenses & Income | |||||||
Operating Income | 52,860 | 59,454 | 66,225 | 50,156 | 47,350 | 46,561.9 | |
Total Operating Expenses | 116,508 | 132,553 | 142,876 | 141,325 | 152,400.2 | 149,795 | |
R&D Expenses | 18,175 | 18,778 | 21,247 | - | - | - | |
Selling General & Admin Expenses | 99,718 | 113,745 | 143,927 | 142,193 | 145,905 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,137) | (2,389) | (3,323) | (3,788) | (3,203.5) | (2,460.3) | |
Interest Income | 1,161 | 1,374 | 1,718 | 2,516 | 4,556 | - | |
Income Tax Expense | 16,610 | 18,369 | 17,477 | 20,758 | 13,558.9 | 13,426.9 | |
Net Income | |||||||
Net Income | 38,354 | 51,783 | 50,687 | 56,987 | 36,809.8 | 34,027.6 | |
Supplemental | |||||||
EBIT | 52,632 | 63,493 | 65,215 | 82,242 | 47,350 | 46,827.9 | |
EBITDA | 70,188 | 83,166 | 86,551 | 103,070 | 69,383.1 | 69,202 | |