
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 47,058 | 54,036 | 53,261 | 48,352 | 46,613 | 44,694.6 | |
COGS | 31,546 | 39,424 | 35,644 | 34,053 | 32,514 | 31,165.9 | |
Gross Profit | 15,512 | 14,612 | 17,617 | 14,299 | 14,099 | 13,528.8 | |
Operating Expenses & Income | |||||||
Operating Income | 5,746 | 3,043 | 3,702 | 2,597 | 2,935 | 2,630.7 | |
Total Operating Expenses | 9,821 | 11,771 | 13,915 | 11,702 | 11,201 | 10,897.9 | |
R&D Expenses | 1,891 | 2,177 | 2,515 | - | - | - | |
Selling General & Admin Expenses | 2,704 | 3,001 | 3,211 | 3,275 | 3,074 | 2,459 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (241) | (442) | (1,040) | (911) | (728.5) | (578.5) | |
Interest Income | 25 | 26 | 103 | 85 | 56 | - | |
Income Tax Expense | 1,057 | 649 | 702 | 408 | 357.2 | 439.1 | |
Net Income | |||||||
Net Income | 4,437 | 1,935 | 2,177 | 1,325 | 1,661.9 | 1,438.4 | |
Supplemental | |||||||
EBIT | 5,692 | 3,023 | 3,957 | 2,644 | 2,771.1 | 3,094.1 | |
EBITDA | 7,933 | 5,612 | 6,880 | 5,683 | 5,077 | 6,022.9 | |