
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 17,455 | 31,877 | 37,281 | 43,978 | 52,020.5 | 55,178 | |
COGS | 9,351 | 19,659 | 22,457 | 26,651 | 34,913.4 | 33,719.6 | |
Gross Profit | 8,104 | 12,218 | 14,824 | 17,327 | 17,107.2 | 21,458.4 | |
Operating Expenses & Income | |||||||
Operating Income | (3,834) | (1,832) | 1,110 | 2,799 | 5,565.4 | 6,594.2 | |
Total Operating Expenses | 11,938 | 14,050 | 13,714 | 14,528 | 11,541.8 | 14,864.2 | |
R&D Expenses | 2,054 | 2,798 | 3,164 | 3,109 | 3,402.2 | 3,737.5 | |
Selling General & Admin Expenses | 2,316 | 3,136 | 2,682 | 3,639 | 3,241 | 3,648 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (483) | (565) | (633) | (523) | (440) | (461.6) | |
Interest Income | 1,042 | 139 | 484 | 721 | 743 | 740 | |
Income Tax Expense | (492) | (181) | 213 | (5,758) | (4,346.3) | 5,039.3 | |
Net Income | |||||||
Net Income | (533) | (9,245) | 1,887 | 9,856 | 10,053.7 | 9,578 | |
Supplemental | |||||||
EBIT | (542) | (8,861) | 2,954 | 2,799 | 6,240.4 | 8,359.5 | |
EBITDA | 360 | (7,914) | 3,777 | 3,536 | 6,959.5 | 9,104.9 | |