

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 129,823 | 140,845 | 154,815 | 172,331 | 186,207 | 196,816 | |
COGS | 92,924 | 101,506 | 110,810 | 123,122 | 132,767 | 140,860 | |
Gross Profit | 36,899 | 39,339 | 44,005 | 49,209 | 53,440 | 55,956 | |
Operating Expenses & Income | |||||||
Operating Income | 6,575 | 6,675 | 7,242 | 9,149 | 10,048 | 10,058 | |
Total Operating Expenses | 30,323 | 32,663 | 36,762 | 40,060 | 43,392 | 45,898 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 30,323 | 32,663 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (36) | (33) | (38) | (42) | (58) | (69) | |
Interest Income | 1 | 33 | - | - | - | - | |
Income Tax Expense | 2,494 | 2,657 | 2,899 | 3,214 | 3,376 | 3,892 | |
Net Income | |||||||
Net Income | 4,246 | 4,266 | 4,416 | 5,465 | 6,457 | 6,013 | |
Supplemental | |||||||
EBIT | 6,815 | 6,996 | 7,394 | 8,745 | 10,049 | 9,580 | |
EBITDA | 8,606 | 8,960 | 9,601 | 11,231 | 12,788 | 12,539 | |