
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 22,657 | 26,960 | 28,988 | 29,773 | 31,950 | 33,149 | |
COGS | 11,969 | 14,299 | 15,041 | 15,331 | 16,583 | 17,735 | |
Gross Profit | 10,688 | 12,661 | 13,947 | 14,442 | 15,367 | 15,414 | |
Operating Expenses & Income | |||||||
Operating Income | 2,001 | 3,346 | 3,766 | 3,114 | 3,451 | 3,854 | |
Total Operating Expenses | 8,705 | 9,314 | 10,181 | 11,328 | 11,916 | 11,560 | |
R&D Expenses | 2,010 | 1,957 | 2,040 | 2,731 | - | - | |
Selling General & Admin Expenses | 5,028 | 5,475 | 6,300 | 6,605 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (171) | (182) | (207) | (183) | (171) | (173) | |
Interest Income | 11 | 13 | 31 | 41 | 30 | - | |
Income Tax Expense | 722 | 1,009 | 1,235 | 990 | 1,058 | 1,233 | |
Net Income | |||||||
Net Income | 1,456 | 2,261 | 2,488 | 2,077 | 2,328 | 2,689 | |
Supplemental | |||||||
EBIT | 2,440 | 3,560 | 4,002 | 3,115 | 3,451 | 4,005 | |
EBITDA | 3,856 | 5,044 | 5,675 | 4,971 | 5,367 | 5,988 | |