

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 265,237 | 253,005 | 280,624 | 293,860 | 304,192 | 305,601 | |
COGS | 227,829 | 207,284 | 215,155 | 219,326 | 224,162 | 225,878 | |
Gross Profit | 37,408 | 45,721 | 65,469 | 74,534 | 80,030 | 79,723 | |
Operating Expenses & Income | |||||||
Operating Income | 3,510 | 10,820 | 28,041 | 35,644 | 33,553 | 32,766 | |
Total Operating Expenses | 33,898 | 34,901 | 37,428 | 38,890 | 46,477 | 46,957 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 31,408 | 32,397 | 33,376 | 36,870 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,907) | (3,645) | (3,745) | (4,140) | (5,505) | (5,850) | |
Interest Income | 62 | 64 | 163 | 357 | 178 | - | |
Income Tax Expense | 7,842 | 6,510 | 35,466 | 7,119 | 9,136 | 8,842 | |
Net Income | |||||||
Net Income | 12,529 | 15,818 | 83,751 | 24,301 | 27,492 | 26,776 | |
Supplemental | |||||||
EBIT | 24,264 | 25,997 | 123,024 | 35,701 | 42,183 | 40,768 | |
EBITDA | 53,831 | 54,306 | 151,194 | 64,242 | 71,469 | 70,620 | |