

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 31,244 | 28,339 | 27,752 | 28,401 | 32,902 | 32,987.8 | |
COGS | 21,840 | 19,566 | 17,957 | 16,376 | 18,367 | 14,263.2 | |
Gross Profit | 9,404 | 8,773 | 9,795 | 12,025 | 14,535 | 18,724.6 | |
Operating Expenses & Income | |||||||
Operating Income | 3,800 | 4,443 | 6,059 | 8,710 | 9,737 | 10,683.8 | |
Total Operating Expenses | 5,604 | 4,330 | 3,736 | 3,315 | 4,798 | 8,040.8 | |
R&D Expenses | 2,339 | 2,580 | 2,525 | 2,280 | 2,317 | - | |
Selling General & Admin Expenses | 4,009 | 4,413 | 4,121 | 3,811 | 1,599 | 4,386 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (121) | (115) | (124) | (124) | (122) | (139.2) | |
Interest Income | 530 | 641 | 1,052 | 1,196 | 967 | 910 | |
Income Tax Expense | 417 | 534 | 825 | 1,603 | 1,924 | 1,878.8 | |
Net Income | |||||||
Net Income | 3,029 | 3,677 | 4,920 | 6,644 | 11,056 | 8,604.1 | |
Supplemental | |||||||
EBIT | 3,752 | 4,488 | 4,999 | 8,836 | 13,399 | 13,185 | |
EBITDA | 4,753 | 5,648 | 5,719 | 9,814 | 14,774 | 14,854.7 | |