

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 525,087 | 535,641 | 566,443 | 550,761 | 551,865 | 551,865 | |
COGS | 364,783 | 377,005 | 406,809 | 411,808 | 446,826 | 447,068 | |
Gross Profit | 160,304 | 158,636 | 159,634 | 138,953 | 105,039 | 104,797 | |
Operating Expenses & Income | |||||||
Operating Income | 33,340 | 31,402 | 33,521 | 18,294 | (8,766) | (8,766) | |
Total Operating Expenses | 126,964 | 127,234 | 126,113 | 120,659 | 113,805 | 113,563 | |
R&D Expenses | 166 | 398 | 470 | 445 | - | - | |
Selling General & Admin Expenses | 71,771 | 72,489 | 73,113 | 73,092 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,477) | (1,478) | (1,875) | (2,654) | (3,898) | (3,898) | |
Interest Income | 8,138 | 206 | 884 | 1,002 | 1,048 | - | |
Income Tax Expense | 9,322 | 17,506 | 16,860 | 19,595 | 32,898 | 32,898 | |
Net Income | |||||||
Net Income | 24,880 | 46,855 | 37,083 | (20,133) | 6,499 | 6,499 | |
Supplemental | |||||||
EBIT | 36,108 | 66,220 | 56,276 | 2,526 | 43,797 | 43,797 | |
EBITDA | 54,363 | 84,079 | 74,816 | 22,488 | 61,160 | 61,160 | |