

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,490 | 125,882 | 124,636 | 136,916 | 137,808 | 141,795 | |
COGS | 70,837 | 76,001 | 79,887 | 26,523 | 24,907 | 23,473 | |
Gross Profit | 39,653 | 49,881 | 44,749 | 110,393 | 112,901 | 118,322 | |
Operating Expenses & Income | |||||||
Operating Income | 8,214 | 12,534 | 13,999 | 14,015 | 15,462 | 17,031 | |
Total Operating Expenses | 102,276 | 113,348 | 110,637 | 96,378 | 97,439 | 101,291 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 31,439 | 37,347 | 30,750 | 3,390 | 5,340 | 5,260 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,159) | (1,438) | (1,849) | (762) | (758) | (1,074) | |
Interest Income | 494 | 1,945 | 25,386 | 28,019 | 29,014 | 15,033 | |
Income Tax Expense | 2,415 | 2,808 | 2,550 | 3,476 | 4,030 | 4,334 | |
Net Income | |||||||
Net Income | 6,560 | 6,421 | 8,541 | 9,931 | 10,775 | 12,042 | |
Supplemental | |||||||
EBIT | 8,214 | 12,534 | 13,999 | 14,778 | 16,218 | 17,579 | |
EBITDA | 10,739 | 15,107 | 14,318 | 16,932 | 16,489 | 17,855 | |