
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 483,421 | 552,241 | 573,505 | 575,787 | 584,220 | 593,557 | |
COGS | 413,870 | 474,254 | 492,094 | 489,785 | 484,343 | 490,546 | |
Gross Profit | 69,551 | 77,987 | 81,411 | 86,002 | 99,877 | 103,011 | |
Operating Expenses & Income | |||||||
Operating Income | 12,883 | 15,528 | 15,841 | 16,081 | 17,116 | 18,990 | |
Total Operating Expenses | 56,668 | 62,459 | 65,570 | 69,921 | 82,761 | 84,021 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 52,447 | 58,040 | 60,664 | 64,627 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (407) | (465) | (518) | (625) | (719) | (728) | |
Interest Income | 43 | 57 | 149 | 296 | 414 | - | |
Income Tax Expense | 4,807 | 5,239 | 5,518 | 6,355 | 6,569 | 7,235 | |
Net Income | |||||||
Net Income | 8,514 | 8,563 | 10,112 | 10,690 | 11,900 | 13,538 | |
Supplemental | |||||||
EBIT | 14,074 | 14,706 | 16,781 | 18,329 | 19,900 | 21,330 | |
EBITDA | 23,307 | 26,197 | 29,023 | 31,287 | 34,250 | 35,520 | |