
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 495,827 | 608,064 | 542,697 | 547,779 | 658,941 | 658,941 | |
COGS | 435,280 | 529,550 | 472,244 | 476,113 | 573,591 | 573,591 | |
Gross Profit | 60,547 | 78,514 | 70,453 | 71,666 | 85,350 | 85,350 | |
Operating Expenses & Income | |||||||
Operating Income | 20,915 | 32,249 | 25,845 | 23,601 | 27,825 | 27,823 | |
Total Operating Expenses | 39,632 | 46,265 | 44,608 | 48,065 | 57,525 | 57,527 | |
R&D Expenses | 272 | 476 | 589 | 779 | - | - | |
Selling General & Admin Expenses | 39,632 | 46,265 | 44,607 | 48,064 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (315) | (748) | (890) | (769) | (910) | (910) | |
Interest Income | 135 | 211 | 891 | 1,300 | 1,060 | - | |
Income Tax Expense | 5,678 | 9,365 | 7,776 | 6,988 | 9,212 | 9,212 | |
Net Income | |||||||
Net Income | 15,401 | 23,070 | 20,345 | 17,083 | 31,099 | 31,098 | |
Supplemental | |||||||
EBIT | 21,662 | 33,206 | 28,990 | 24,479 | 41,286 | 41,285 | |
EBITDA | 25,510 | 37,260 | 33,274 | 28,959 | 46,593 | 46,204.5 | |