

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 299,872 | 347,133 | 408,694 | 452,916 | 496,939 | 506,362 | |
COGS | 264,129 | 288,625 | 324,324 | 352,740 | 383,213 | 392,481 | |
Gross Profit | 35,743 | 58,508 | 84,370 | 100,176 | 113,726 | 113,881 | |
Operating Expenses & Income | |||||||
Operating Income | 740 | 21,480 | 43,841 | 54,148 | 52,323 | 51,835 | |
Total Operating Expenses | 35,003 | 37,028 | 40,529 | 46,028 | 61,403 | 62,046 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 29,487 | 31,386 | 34,765 | 39,930 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,844) | (2,912) | (3,259) | (3,915) | (4,628) | (4,814) | |
Interest Income | 20 | 1,208 | 19 | 40 | 94 | - | |
Income Tax Expense | 8,818 | 7,880 | 12,035 | 10,563 | 15,356 | 15,582 | |
Net Income | |||||||
Net Income | 5,584 | 13,114 | 29,244 | 42,858 | 42,930 | 42,664 | |
Supplemental | |||||||
EBIT | 17,168 | 23,920 | 44,647 | 57,455 | 63,032 | 61,178 | |
EBITDA | 48,635 | 53,047 | 75,498 | 90,264 | 97,624 | 97,027 | |