

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 316,247 | 358,742 | 399,824 | 456,804 | 647,834 | 647,834 | |
COGS | 271,642 | 310,829 | 346,462 | 391,205 | 554,221 | 550,033 | |
Gross Profit | 44,605 | 47,913 | 53,362 | 65,599 | 93,613 | 97,801 | |
Operating Expenses & Income | |||||||
Operating Income | 15,134 | 15,957 | 20,337 | 16,871 | 29,833 | 34,259 | |
Total Operating Expenses | 29,471 | 31,956 | 33,025 | 48,728 | 63,780 | 63,542 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 25,414 | 27,344 | 28,174 | 42,535 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (38) | (52) | (39) | (264) | (2,093) | (2,093) | |
Interest Income | 41 | 54 | 52 | 49 | - | - | |
Income Tax Expense | 6,025 | 6,638 | 7,670 | 7,436 | 6,755 | 6,755 | |
Net Income | |||||||
Net Income | 7,092 | 9,235 | 11,402 | 9,261 | 17,265 | 17,265 | |
Supplemental | |||||||
EBIT | 13,163 | 15,934 | 19,119 | 16,969 | 29,833 | 34,198 | |
EBITDA | 22,088 | 25,773 | 30,004 | 31,137 | 52,012 | 56,377 | |