
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 311,115 | 430,163 | 505,981 | 456,969 | 493,900 | 490,206 | |
COGS | 288,321 | 397,454 | 506,138 | 414,650 | 393,400 | 390,055 | |
Gross Profit | 22,794 | 32,709 | (157) | 42,319 | 100,500 | 100,151 | |
Operating Expenses & Income | |||||||
Operating Income | 10,545 | 18,116 | (15,006) | 24,421 | 82,100 | 81,707 | |
Total Operating Expenses | 12,249 | 14,593 | 14,849 | 17,898 | 18,400 | 18,444 | |
R&D Expenses | 1,343 | 2,052 | 2,405 | 3,340 | - | 2,591 | |
Selling General & Admin Expenses | 10,906 | 12,540 | 12,444 | 14,557 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (879) | (897) | (696) | (737) | (850) | (872) | |
Interest Income | 305 | 2,958 | 11,252 | 10,960 | 10,199 | - | |
Income Tax Expense | 3,569 | 5,629 | 8,539 | 4,760 | 7,341 | 7,333 | |
Net Income | |||||||
Net Income | (12,629) | 15,187 | (15,831) | 26,987 | 84,700 | 83,798 | |
Supplemental | |||||||
EBIT | (8,379) | 21,725 | (5,464) | 33,122 | 93,324 | 90,794 | |
EBITDA | (5,286) | 24,953 | (2,032) | 36,882 | 96,617 | 94,169.5 | |