
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 18,567 | 22,611 | 25,550 | 25,886 | 28,145 | 27,995 | |
COGS | 11,479 | 14,137 | 15,597 | 15,690 | 16,966 | 16,866 | |
Gross Profit | 7,088 | 8,474 | 9,953 | 10,196 | 11,179 | 11,129 | |
Operating Expenses & Income | |||||||
Operating Income | 2,556 | 3,246 | 3,599 | 3,415 | 3,648 | 3,773 | |
Total Operating Expenses | 4,532 | 5,228 | 6,354 | 6,781 | 7,531 | 7,356 | |
R&D Expenses | 476 | 563 | 663 | 759 | 821 | 825 | |
Selling General & Admin Expenses | 1,355 | 1,683 | 2,028 | 2,202 | 2,577 | 4,604 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (72) | (106) | (378) | (442) | (1,107) | (681) | |
Interest Income | 2,457 | 1,617 | 227 | 193 | 2,132 | 2,137 | |
Income Tax Expense | 604 | 665 | 744 | 805 | 799 | 849 | |
Net Income | |||||||
Net Income | 4,377 | 4,162 | 5,894 | 6,170 | 4,917 | 4,497 | |
Supplemental | |||||||
EBIT | 5,057 | 4,939 | 7,023 | 7,447 | 6,853 | 4,566 | |
EBITDA | 5,630 | 5,532 | 7,734 | 8,205 | 7,708 | 5,429 | |