
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 943,979 | 1,138,790.4 | 1,081,533 | 1,071,126 | 1,066,881 | 1,106,907 | |
COGS | 732,022 | 887,311.8 | 826,286 | 814,126 | 805,773 | 831,656 | |
Gross Profit | 211,957 | 251,478.6 | 255,247 | 257,000 | 261,108 | 275,251 | |
Operating Expenses & Income | |||||||
Operating Income | 65,678 | 59,737.3 | 74,367 | 55,103 | 51,482 | 62,462 | |
Total Operating Expenses | 146,279 | 191,741.3 | 180,880 | 201,897 | 209,626 | 212,789 | |
R&D Expenses | - | 23,241.3 | - | - | 31,147 | 31,147 | |
Selling General & Admin Expenses | 126,136 | 126,425 | 156,220 | 168,459 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (748) | (1,501.3) | (2,487) | (3,611) | (3,760) | (3,972) | |
Interest Income | 787 | 199 | 1,562 | 1,558 | 1,843 | - | |
Income Tax Expense | 17,105 | 17,636 | 18,730 | 13,261 | 13,700 | 16,438 | |
Net Income | |||||||
Net Income | 44,053 | 7,709.3 | 32,742 | 7,721 | 30,937 | 37,564 | |
Supplemental | |||||||
EBIT | 63,101 | 25,184 | 53,930 | 25,309 | 48,596 | 63,512 | |
EBITDA | 94,031 | 64,696 | 90,304 | 62,686 | 88,046 | 103,709 | |