
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 28,905 | 34,176 | 35,902 | 38,153 | 40,152 | - |
COGS | 17,062 | 20,300 | 20,890 | 21,885 | 23,257 | - |
Gross Profit | 11,843 | 13,876 | 15,012 | 16,268 | 16,895 | - |
Operating Expenses & Income | ||||||
Operating Income | 4,558 | 4,934 | 5,894 | 6,206 | 6,307 | - |
Total Operating Expenses | 24,347 | 29,242 | 30,008 | 31,947 | 33,845 | - |
R&D Expenses | 855 | 1,040 | 1,168 | 1,308 | 1,365 | - |
Selling General & Admin Expenses | 6,001 | 6,315 | 6,946 | 7,307 | 7,393 | 12,005 |
Earnings from Continuing Operations | ||||||
Interest Expense | (138) | (164) | (423) | (499) | (540) | - |
Interest Income | 4 | 162 | 385 | 314 | 449 | 625 |
Income Tax Expense | - | - | - | - | - | - |
Net Income | ||||||
Net Income | 3,204 | 3,477 | 4,003 | 4,269 | 4,163 | - |
Supplemental | ||||||
EBIT | - | - | - | - | - | - |
EBITDA | - | - | - | - | - | - |