

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 251,102 | 290,254 | 330,123 | 370,913 | 406,168 | 415,049 | |
COGS | 210,367 | 219,660 | 240,496 | 268,843 | 301,924 | 307,266 | |
Gross Profit | 40,735 | 70,594 | 89,627 | 102,070 | 104,244 | 107,783 | |
Operating Expenses & Income | |||||||
Operating Income | (8,040) | 20,672 | 31,986 | 38,697 | 37,561 | 39,076 | |
Total Operating Expenses | 48,775 | 49,922 | 57,641 | 63,373 | 66,683 | 68,707 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 47,133 | 48,628 | 57,639 | 63,371 | 66,681 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,541) | (3,321) | (3,766) | (3,605) | (3,603) | (3,516) | |
Interest Income | 10 | 9 | - | - | - | - | |
Income Tax Expense | 1,708 | 12,146 | 8,237 | 13,675 | 12,177 | (18,453) | |
Net Income | |||||||
Net Income | (11,658) | 2,477 | 17,542 | 18,625 | 15,917 | 40,593 | |
Supplemental | |||||||
EBIT | (6,409) | 17,944 | 29,545 | 35,905 | 31,697 | 37,685 | |
EBITDA | 28,384 | 49,432 | 61,060 | 71,129 | 68,503 | 75,887 | |