

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,045,086 | 1,152,645 | 1,167,314 | 1,182,431 | 1,192,606 | 1,214,443 | |
COGS | 875,871 | 1,012,229 | 990,042 | 995,701 | 993,594 | 1,015,445 | |
Gross Profit | 169,215 | 140,416 | 177,272 | 186,730 | 199,012 | 198,998 | |
Operating Expenses & Income | |||||||
Operating Income | 12,091 | (26,855) | 17,267 | 19,707 | 25,206 | 22,630 | |
Total Operating Expenses | 157,124 | 167,271 | 160,005 | 167,023 | 173,806 | 176,368 | |
R&D Expenses | 5,672 | 5,760 | 5,557 | 5,272 | - | 5,802 | |
Selling General & Admin Expenses | 75,320 | 85,001 | 75,892 | 81,113 | 95,212 | 15,148 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,352) | (7,750) | (10,246) | (9,154) | (11,217) | (11,870) | |
Interest Income | 9,797 | 17,611 | 681 | 1,367 | 1,615 | - | |
Income Tax Expense | 4,545 | 7,282 | 4,162 | 5,533 | 10,660 | 10,183 | |
Net Income | |||||||
Net Income | 1,991 | (50,405) | 22,747 | 4,539 | 11,743 | 9,605 | |
Supplemental | |||||||
EBIT | 12,091 | (26,855) | 17,267 | 19,707 | 25,206 | 22,630 | |
EBITDA | 79,656 | 40,473 | 82,526 | 87,501 | 88,419 | 86,110 | |