

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 81,193 | 83,924 | 85,419 | 90,712 | 89,204 | 89,204 | |
COGS | 58,638 | 60,453 | 60,076 | 64,208 | 62,518 | 62,518 | |
Gross Profit | 22,555 | 23,471 | 25,343 | 26,504 | 26,686 | 26,686 | |
Operating Expenses & Income | |||||||
Operating Income | 17,267 | 18,125 | 19,667 | 20,795 | 20,831 | 20,831 | |
Total Operating Expenses | 5,288 | 5,346 | 5,676 | 5,709 | 5,855 | 5,855 | |
R&D Expenses | 668 | 690 | 626 | 565 | 641 | - | |
Selling General & Admin Expenses | 4,620 | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (28) | - | - | - | - | - | |
Interest Income | 28 | 20 | 7 | 18 | - | - | |
Income Tax Expense | 5,696 | 6,140 | 6,583 | 6,765 | 7,061 | 7,061 | |
Net Income | |||||||
Net Income | 12,366 | 12,887 | 14,321 | 15,060 | 15,439 | 15,439 | |
Supplemental | |||||||
EBIT | 18,044 | 18,992 | 20,960 | 21,801 | 20,831 | 21,566 | |
EBITDA | 18,708 | 19,714 | 21,703 | 22,529 | 21,559 | 22,294 | |