
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 20,613 | 17,288 | 22,098 | 22,486 | 21,747 | 22,108 | |
COGS | 14,633 | 12,991 | 15,715 | 16,505 | 16,123 | 16,726 | |
Gross Profit | 5,980 | 4,297 | 6,383 | 5,981 | 5,624 | 5,382 | |
Operating Expenses & Income | |||||||
Operating Income | 2,645 | 1,904 | 2,296 | 2,098 | 1,907 | 1,559 | |
Total Operating Expenses | 3,335 | 2,393 | 3,914 | 3,883 | 3,717 | 3,823 | |
R&D Expenses | 503 | 416 | 617 | 686 | 625 | 602 | |
Selling General & Admin Expenses | 3,120 | 1,977 | 3,009 | 3,197 | 3,092 | 3,221 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (319) | (302) | (211) | (580) | (345) | (334) | |
Interest Income | 13 | 83 | 109 | 209 | 94 | 82 | |
Income Tax Expense | 699 | 616 | (644) | 1,062 | 240 | 51 | |
Net Income | |||||||
Net Income | 1,664 | 3,534 | 1,440 | 5,604 | 1,484 | 1,220 | |
Supplemental | |||||||
EBIT | 2,357 | 4,125 | 2,296 | 2,854 | 2,256 | - | |
EBITDA | 2,695 | 4,453 | 2,296 | 4,086 | 3,530 | 2,745 | |