
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 168,525 | 176,922 | 192,992 | 214,129 | 232,199 | 236,383 | |
COGS | 128,064 | 135,455 | 149,733 | 165,144 | 176,291 | 179,892 | |
Gross Profit | 40,461 | 41,467 | 43,259 | 48,985 | 55,908 | 56,491 | |
Operating Expenses & Income | |||||||
Operating Income | 7,417 | 6,491 | 6,920 | 7,124 | 7,271 | 7,243 | |
Total Operating Expenses | 33,044 | 34,976 | 36,339 | 41,861 | 48,637 | 49,248 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 33,011 | 34,961 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (28) | (29) | (34) | (72) | (154) | (182) | |
Interest Income | 1 | 1 | 1 | 5 | 13 | - | |
Income Tax Expense | 2,247 | 1,724 | 1,947 | 2,188 | 2,335 | 2,383 | |
Net Income | |||||||
Net Income | 5,255 | 3,824 | 5,175 | 4,939 | 4,767 | 4,588 | |
Supplemental | |||||||
EBIT | 7,498 | 5,577 | 7,157 | 7,199 | 7,257 | 7,096 | |
EBITDA | 9,445 | 7,569 | 9,674 | 10,269 | 10,663 | 10,558 | |