
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 391,496 | 465,406 | 615,421 | 701,770 | 665,594 | 647,519 | |
COGS | 304,834 | 367,289 | 483,178 | 528,748 | 512,326 | 496,350 | |
Gross Profit | 86,662 | 98,117 | 132,243 | 173,022 | 153,268 | 151,169 | |
Operating Expenses & Income | |||||||
Operating Income | 1,595 | 3,593 | 14,709 | 42,604 | 20,767 | 12,646 | |
Total Operating Expenses | 85,067 | 94,524 | 117,534 | 130,418 | 132,501 | 138,523 | |
R&D Expenses | 4,362 | 4,649 | 5,040 | 6,523 | 6,166 | 6,166 | |
Selling General & Admin Expenses | 1,138 | 1,103 | 1,006 | 1,951 | 2,133 | 2,133 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,423) | (1,485) | (3,873) | (6,884) | (7,751) | (7,328) | |
Interest Income | 614 | 563 | 795 | 1,443 | 1,679 | - | |
Income Tax Expense | 1,691 | 2,087 | 5,372 | 9,077 | 7,259 | 2,861 | |
Net Income | |||||||
Net Income | (2,682) | 717 | 6,913 | 27,520 | 8,665 | (207) | |
Supplemental | |||||||
EBIT | 1,595 | 3,593 | 14,709 | 42,604 | 20,767 | 12,646 | |
EBITDA | 32,243 | 34,579 | 48,280 | 79,818 | 62,063 | 54,134 | |