

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 444,757 | 545,279 | 534,230 | 554,524 | 606,779 | 618,321 | |
COGS | 372,303 | 458,955 | 446,824 | 463,058 | 501,337 | 510,072 | |
Gross Profit | 72,454 | 86,324 | 87,406 | 91,466 | 105,442 | 108,249 | |
Operating Expenses & Income | |||||||
Operating Income | 14,064 | 20,264 | 17,403 | 15,072 | 10,848 | 11,569 | |
Total Operating Expenses | 58,390 | 66,060 | 70,003 | 76,394 | 94,594 | 96,680 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 50,128 | 56,276 | 60,557 | 66,171 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,405) | (2,028) | (3,120) | (2,810) | (3,023) | (2,992) | |
Interest Income | 379 | 637 | 810 | 968 | 950 | - | |
Income Tax Expense | 6,389 | 12,740 | 5,968 | 5,514 | 5,364 | 5,700 | |
Net Income | |||||||
Net Income | 11,499 | 25,392 | 10,357 | 7,568 | 4,720 | 5,368 | |
Supplemental | |||||||
EBIT | 20,489 | 41,591 | 20,835 | 17,037 | 14,364 | 15,415 | |
EBITDA | 30,475 | 50,869 | 30,871 | 26,720 | 25,801 | 27,000 | |