
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 739,260 | 764,702 | 741,391 | 753,130 | 777,600 | 797,536 | |
COGS | 510,942 | 575,954 | 517,446 | 481,704 | 493,630 | 501,410 | |
Gross Profit | 228,318 | 188,748 | 223,945 | 271,426 | 283,970 | 296,126 | |
Operating Expenses & Income | |||||||
Operating Income | 91,728 | 28,246 | 66,169 | 107,038 | 104,704 | 109,199 | |
Total Operating Expenses | 136,590 | 160,502 | 157,776 | 164,388 | 179,266 | 186,927 | |
R&D Expenses | 12,934 | 13,590 | 12,879 | 13,335 | 16,613 | 17,263 | |
Selling General & Admin Expenses | 136,590 | 160,502 | 157,776 | 164,388 | 179,266 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (679) | (2,131) | (2,555) | (1,266) | (3,584) | (2,312) | |
Interest Income | 1,937 | 3,553 | 4,643 | 7,450 | 6,896 | - | |
Income Tax Expense | 27,146 | 12,316 | 20,402 | 29,274 | 28,579 | 30,684 | |
Net Income | |||||||
Net Income | 64,770 | 11,705 | 43,691 | 79,338 | 79,414 | 82,998 | |
Supplemental | |||||||
EBIT | 93,162 | 26,018 | 66,572 | 109,743 | 111,601 | 113,719 | |
EBITDA | 114,164 | 51,907 | 95,497 | 139,500 | 142,066 | 144,815 | |