
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 28,482 | 28,997 | 31,119 | 34,465 | 39,077 | 41,844 | |
COGS | 25,066 | 25,572 | 30,366 | 29,962 | 32,498 | 33,157 | |
Gross Profit | 3,416 | 3,425 | 753 | 4,503 | 6,579 | 8,686 | |
Operating Expenses & Income | |||||||
Operating Income | (410) | (489) | (3,340) | (86) | 1,569 | 3,688 | |
Total Operating Expenses | 3,827 | 4,194 | 4,093 | 4,589 | 5,010 | 4,999 | |
R&D Expenses | 1,155 | 1,078 | 1,123 | 1,209 | 1,210 | 1,159 | |
Selling General & Admin Expenses | 2,682 | 2,778 | 2,996 | 3,388 | 3,492 | 2,714 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (126) | (147) | (289) | (332) | (293) | (196) | |
Interest Income | 45 | 55 | 57 | 204 | 552 | 206 | |
Income Tax Expense | 95 | 128 | 1,202 | 487 | 527 | 984 | |
Net Income | |||||||
Net Income | (560) | (647) | (4,532) | 1,184 | 1,414 | 2,694 | |
Supplemental | |||||||
EBIT | (232) | (408) | (3,098) | 2,154 | 2,506 | 4,059 | |
EBITDA | 1,231 | 1,225 | (1,583) | 3,665 | 4,200 | 5,650 | |