

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 147,694 | 183,053 | 211,405 | 234,950 | 245,109 | 253,116 | |
COGS | 66,634 | 82,518 | 92,171 | 95,719 | 99,934 | 103,731 | |
Gross Profit | 81,060 | 100,535 | 119,234 | 139,231 | 145,175 | 149,385 | |
Operating Expenses & Income | |||||||
Operating Income | (2,415) | (1,113) | 2,457 | 5,700 | 5,461 | 3,117 | |
Total Operating Expenses | 83,475 | 101,648 | 116,777 | 133,531 | 139,714 | 146,268 | |
R&D Expenses | 66 | 26 | 15 | 28 | 29 | - | |
Selling General & Admin Expenses | 83,475 | 101,648 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (161) | (223) | (272) | (367) | (371) | (361) | |
Interest Income | 49 | 73 | 283 | 566 | 617 | - | |
Income Tax Expense | 1,504 | 826 | 825 | 1,674 | 649 | 238 | |
Net Income | |||||||
Net Income | 1,901 | 745 | 863 | 3,225 | 3,607 | 2,176 | |
Supplemental | |||||||
EBIT | 3,084 | 2,128 | 2,482 | 4,706 | 4,669 | 2,313 | |
EBITDA | 9,353 | 9,759 | 11,319 | 15,238 | 15,357 | 13,337 | |