
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 563,414 | 659,656 | 644,435 | 670,042 | 650,368 | 661,749 | |
COGS | 470,463 | 539,072 | 524,536 | 540,925 | 520,325 | 527,383 | |
Gross Profit | 92,951 | 120,584 | 119,899 | 129,117 | 130,043 | 134,366 | |
Operating Expenses & Income | |||||||
Operating Income | 9,379 | 20,401 | 16,030 | 13,921 | 10,287 | 10,857 | |
Total Operating Expenses | 83,566 | 100,180 | 104,080 | 115,196 | 119,756 | 123,509 | |
R&D Expenses | 130 | - | - | - | - | - | |
Selling General & Admin Expenses | 67,022 | 80,918 | 85,350 | 95,525 | 21,083 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,604) | (1,634) | (2,114) | (2,711) | (3,130) | (3,192) | |
Interest Income | 31 | 53 | 248 | 292 | 289 | - | |
Income Tax Expense | 1,713 | 3,583 | 3,078 | 3,474 | 2,771 | 2,901 | |
Net Income | |||||||
Net Income | 7,497 | 15,722 | 10,613 | 7,987 | 5,618 | 5,341 | |
Supplemental | |||||||
EBIT | 10,831 | 20,943 | 15,812 | 14,177 | 10,287 | 10,816 | |
EBITDA | 18,695 | 29,876 | 26,032 | 26,908 | 24,415 | 25,651 | |