

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 205,661 | 257,242 | 280,266 | 291,500 | 349,477 | 354,827 | |
COGS | 159,336 | 193,024.9 | 206,649 | 206,983 | 256,282 | 260,793 | |
Gross Profit | 46,325 | 64,217.2 | 73,617 | 84,517 | 93,195 | 94,034 | |
Operating Expenses & Income | |||||||
Operating Income | 5,251 | 9,589.3 | 18,349 | 23,778 | 18,553 | 17,173 | |
Total Operating Expenses | 41,070 | 54,627.9 | 55,268 | 60,739 | 74,642 | 76,861 | |
R&D Expenses | 7,976 | 9,862.6 | 9,352 | 10,156 | 10,810 | 5,084 | |
Selling General & Admin Expenses | 4,856 | 33,072 | 33,153 | 11,990 | 12,063 | 4,516 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (660) | (880) | (1,847) | (2,145) | (2,893) | (2,919) | |
Interest Income | 29 | 895 | 207 | 349 | 377 | - | |
Income Tax Expense | 3,097 | 8,105.3 | 10,174 | 9,138 | 4,575 | 3,494 | |
Net Income | |||||||
Net Income | 13,096 | 2,946.7 | 7,773 | 6,642 | 18,298 | 16,526 | |
Supplemental | |||||||
EBIT | 16,860 | 9,589.3 | 18,349 | 17,890 | 18,553 | 25,407 | |
EBITDA | 22,437 | 16,141.3 | 24,362 | 24,786 | 28,512 | 35,590.5 | |