
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,138 | 37,637 | 40,530 | 40,083 | 36,272 | 35,814 | |
COGS | 24,281 | 27,089 | 28,924 | 29,756 | 29,920 | 31,007 | |
Gross Profit | 8,857 | 10,548 | 11,606 | 10,327 | 6,352 | 4,807 | |
Operating Expenses & Income | |||||||
Operating Income | 5,320 | 6,590 | 7,026 | 5,364 | 1,594 | 168 | |
Total Operating Expenses | 3,537 | 3,958 | 4,580 | 4,963 | 4,758 | 4,639 | |
R&D Expenses | 1,784 | 2,184 | 2,465 | 2,046 | 3,159 | 3,168 | |
Selling General & Admin Expenses | 1,426 | 1,655 | 1,787 | 1,859 | 1,899 | 3,208 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (113) | (28) | (51) | (52) | (48) | (71) | |
Interest Income | 425 | 461 | 264 | 278 | 188 | 133 | |
Income Tax Expense | 1,691 | 2,114 | 2,218 | 1,632 | 135 | 90 | |
Net Income | |||||||
Net Income | 4,032 | 4,960 | 5,157 | 3,592 | 431 | 313 | |
Supplemental | |||||||
EBIT | 5,842 | 7,109 | 7,426 | 5,279 | 493 | 344 | |
EBITDA | 9,056 | 10,298 | 10,954 | 9,367 | 5,944 | 5,797 | |