
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,832 | 40,071 | 46,649 | 40,521 | 40,841 | 41,920.2 | |
COGS | 20,628 | 27,462 | 31,026 | 29,547 | 27,976 | 28,406.7 | |
Gross Profit | 10,204 | 12,609 | 15,623 | 10,974 | 12,865 | 13,513.5 | |
Operating Expenses & Income | |||||||
Operating Income | 4,468 | 5,863 | 6,973 | 2,671 | 4,058 | 4,417.4 | |
Total Operating Expenses | 5,736 | 6,746 | 8,650 | 8,303 | 9,702.6 | 9,096.1 | |
R&D Expenses | 899 | 1,101 | 1,319 | - | - | - | |
Selling General & Admin Expenses | 2,018 | 2,648 | 3,458 | 3,554 | 3,729 | 5,236 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (196) | (260) | (882) | (1,419) | (1,081) | (282.9) | |
Interest Income | 23 | 49 | 149 | 295 | 224 | - | |
Income Tax Expense | 940 | 1,280 | 1,535 | 374 | 875 | 997.4 | |
Net Income | |||||||
Net Income | 3,320 | 4,351 | 4,785 | 1,173 | 2,277 | 2,672.2 | |
Supplemental | |||||||
EBIT | 4,515 | 5,240 | 7,213 | 1,830 | 4,125 | 4,417.4 | |
EBITDA | 5,812 | 6,837 | 9,037 | 4,075 | 6,270 | 6,702.4 | |