

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 63,310 | 57,361 | 67,047 | 73,233 | 76,183 | 78,242 | |
COGS | 35,507 | 35,619 | 40,029 | 43,311 | 44,796 | 42,359 | |
Gross Profit | 27,803 | 21,742 | 27,018 | 29,922 | 31,387 | 35,883 | |
Operating Expenses & Income | |||||||
Operating Income | (793) | (2,309) | 1,411 | 2,021 | 1,029 | 2,586 | |
Total Operating Expenses | 28,596 | 24,051 | 25,607 | 27,901 | 30,358 | 33,297 | |
R&D Expenses | 1,480 | 1,399 | 1,402 | 1,536 | 1,515 | 1,515 | |
Selling General & Admin Expenses | 3,060 | 2,997 | 3,418 | 15,589 | 4,206 | 6,077 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23) | (22) | (21) | (27) | (34) | (31) | |
Interest Income | 199 | 1,601 | 257 | 428 | 568 | - | |
Income Tax Expense | 496 | 72 | 571 | 1,108 | 780 | 991 | |
Net Income | |||||||
Net Income | 860 | (622) | 959 | 2,601 | 1,859 | 2,162 | |
Supplemental | |||||||
EBIT | (793) | (2,309) | 1,411 | 2,021 | 1,029 | 2,586 | |
EBITDA | 4,241 | 3,254 | 6,652 | 6,699 | 5,294 | 6,710 | |