
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 71,251 | 82,777 | 79,868 | 103,174 | 116,083 | 118,701 | |
COGS | 51,907 | 59,971 | 53,462 | 70,949 | 81,883 | 83,390 | |
Gross Profit | 19,344 | 22,806 | 26,406 | 32,225 | 34,200 | 35,311 | |
Operating Expenses & Income | |||||||
Operating Income | 12,127 | 14,905 | 17,600 | 21,280 | 25,357 | 25,761 | |
Total Operating Expenses | 7,216 | 7,900 | 8,806 | 10,946 | 8,843 | 8,671 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 6,602 | 7,449 | 8,236 | 9,567 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (446) | (477) | (539) | (905) | (1,516) | (1,755) | |
Interest Income | 35 | 55 | 71 | 67 | 148 | - | |
Income Tax Expense | 4,726 | 3,024 | 5,272 | 6,402 | 6,926 | 7,103 | |
Net Income | |||||||
Net Income | 7,415 | 11,612 | 11,917 | 14,162 | 15,986 | 15,951 | |
Supplemental | |||||||
EBIT | 12,128 | 14,906 | 17,602 | 21,280 | 24,669 | 25,188 | |
EBITDA | 13,838 | 16,938 | 19,801 | 24,146 | 28,584 | 29,519 | |