
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 409,508 | 408,460 | 403,692 | 403,259 | 436,650 | 449,616 | |
COGS | 311,081 | 304,657 | 298,568 | 301,047 | 328,863 | 338,250 | |
Gross Profit | 98,427 | 103,803 | 105,124 | 102,212 | 107,787 | 111,366 | |
Operating Expenses & Income | |||||||
Operating Income | 8,884 | 8,311 | 8,365 | 3,688 | 5,422 | 8,021 | |
Total Operating Expenses | 89,543 | 95,491 | 96,760 | 98,524 | 102,365 | 103,345 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 71,906 | 74,005 | 75,939 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (174) | (155) | (193) | (278) | (376) | (395) | |
Interest Income | 34 | 32 | 28 | 25 | 26 | - | |
Income Tax Expense | 3,159 | 2,659 | 2,833 | 2,278 | 2,047 | 2,686 | |
Net Income | |||||||
Net Income | 6,391 | 4,972 | 4,891 | 3,407 | 3,280 | 5,133 | |
Supplemental | |||||||
EBIT | 9,726 | 7,788 | 7,918 | 5,964 | 5,704 | 8,997 | |
EBITDA | 15,249 | 13,360 | 13,681 | 11,789 | 11,496 | 14,772 | |