
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 481,199 | 484,465 | 510,317 | 531,618 | 547,145 | 551,136 | |
COGS | 346,469 | 346,875 | 365,036 | 382,188 | 394,738 | 397,970 | |
Gross Profit | 134,730 | 137,590 | 145,281 | 149,430 | 152,407 | 153,166 | |
Operating Expenses & Income | |||||||
Operating Income | 5,663 | 8,331 | 10,383 | 10,538 | 10,749 | 10,851 | |
Total Operating Expenses | 129,067 | 129,259 | 134,898 | 138,892 | 141,658 | 142,315 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 12,296 | 14,045 | 13,349 | 14,811 | 15,110 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (201) | (170) | (181) | (234) | (559) | (620) | |
Interest Income | 168 | 147 | 11 | 10 | 38 | - | |
Income Tax Expense | (343) | 1,758 | (1,158) | 3,097 | 3,237 | 3,320 | |
Net Income | |||||||
Net Income | 2,770 | 4,672 | 7,025 | 6,034 | 5,971 | 5,935 | |
Supplemental | |||||||
EBIT | 5,663 | 8,331 | 10,383 | 10,538 | 10,749 | 10,851 | |
EBITDA | 12,341 | 14,949 | 16,910 | 17,509 | 18,219 | 18,391 | |