

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 161,755 | 170,634 | 185,660 | 198,995 | 214,954 | 209,658 | |
COGS | 97,123 | 102,385 | 111,479 | 118,097 | 166,675 | 122,389 | |
Gross Profit | 64,632 | 68,249 | 74,181 | 80,898 | 48,279 | 87,390 | |
Operating Expenses & Income | |||||||
Operating Income | 13,714 | 14,884 | 16,337 | 18,044 | 19,603 | 18,157 | |
Total Operating Expenses | 50,913 | 53,358 | 57,845 | 62,855 | 28,676 | 73,884 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 3,174 | 2,935 | 2,926 | 3,251 | 3,401 | 228 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (990) | (1,061) | (1,389) | (1,542) | (1,830) | (2,035) | |
Interest Income | 59 | 67 | 84 | 93 | 97 | - | |
Income Tax Expense | 4,321 | 4,931 | 5,205 | 5,866 | 5,883 | 5,850 | |
Net Income | |||||||
Net Income | 8,829 | 9,167 | 10,286 | 11,599 | 12,110 | 10,917 | |
Supplemental | |||||||
EBIT | 13,716 | 14,885 | 16,337 | 19,114 | 19,603 | 25,931 | |
EBITDA | 43,070 | 45,911 | 48,383 | 52,871 | 53,652 | 60,315 | |