

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 739,260 | 764,702 | 741,391 | 753,130 | 824,495.4 | 807,036.3 | |
COGS | 510,942 | 575,954 | 517,446 | 481,704 | 523,399.8 | 507,389.2 | |
Gross Profit | 228,318 | 188,748 | 223,945 | 271,426 | 301,095.6 | 299,647.1 | |
Operating Expenses & Income | |||||||
Operating Income | 91,728 | 28,246 | 66,169 | 107,038 | 111,018.5 | 111,014.1 | |
Total Operating Expenses | 136,590 | 160,502 | 157,776 | 164,388 | 190,077.1 | 84,449.8 | |
R&D Expenses | 12,934 | 13,590 | 14,100 | 14,674 | 17,614.9 | 13,172.4 | |
Selling General & Admin Expenses | 136,590 | 160,502 | 157,776 | 164,388 | 179,266 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,182) | (2,131) | (6,795) | (6,011) | (3,800.1) | (2,351.7) | |
Interest Income | 1,937 | 3,316 | 4,643 | 7,450 | 6,896 | - | |
Income Tax Expense | 27,146 | 12,316 | 20,402 | 29,274 | 30,302.5 | 31,189.2 | |
Net Income | |||||||
Net Income | 64,770 | 11,705 | 43,691 | 79,338 | 84,203.3 | 83,977 | |
Supplemental | |||||||
EBIT | 93,665 | 31,562 | 70,812 | 114,488 | 111,018.5 | 115,915.9 | |
EBITDA | 114,667 | 57,451 | 99,737 | 144,245 | 143,320.8 | 147,196.6 | |