

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 300,267 | 310,825 | 351,856 | 387,778 | 423,431 | 427,469 | |
COGS | 223,163 | 220,951 | 251,907 | 278,359 | 304,539 | 307,411 | |
Gross Profit | 77,104 | 89,874 | 99,949 | 109,419 | 118,892 | 120,058 | |
Operating Expenses & Income | |||||||
Operating Income | 13,072 | 14,018 | 14,496 | 17,011 | 17,901 | 17,317 | |
Total Operating Expenses | 64,031 | 75,855 | 85,454 | 92,408 | 100,991 | 102,741 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 60,061 | 69,660 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (83) | (111) | (129) | (172) | (307) | (361) | |
Interest Income | 38 | 39 | 40 | 57 | 82 | - | |
Income Tax Expense | 4,410 | 4,627 | 4,055 | 4,688 | 4,609 | 4,483 | |
Net Income | |||||||
Net Income | 9,187 | 9,614 | 10,677 | 12,385 | 12,681 | 12,245 | |
Supplemental | |||||||
EBIT | 13,073 | 14,339 | 14,862 | 17,247 | 17,597 | 16,873 | |
EBITDA | 19,364 | 20,863 | 21,830 | 24,841 | 26,147 | 25,682 | |