

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 11,888 | 12,682 | 14,240 | 16,747 | 20,074 | 20,996 | |
COGS | 4,427 | 4,968 | 5,409 | 6,480 | 6,221 | 6,055 | |
Gross Profit | 7,461 | 7,714 | 8,831 | 10,267 | 13,853 | 14,940 | |
Operating Expenses & Income | |||||||
Operating Income | 1,922 | 1,824 | 2,181 | 2,635 | 3,971 | 4,506 | |
Total Operating Expenses | 5,539 | 5,890 | 6,650 | 7,632 | 9,882 | 10,434 | |
R&D Expenses | 1,204 | 1,323 | 1,414 | 1,615 | 2,052 | 2,153 | |
Selling General & Admin Expenses | 4,359 | 4,520 | 4,974 | 5,984 | 6,887 | 5,356 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (349) | (464) | (272) | (387) | (349) | (363) | |
Interest Income | 341 | 470 | 22 | 107 | 349 | 189 | |
Income Tax Expense | 36 | 443 | 393 | 436 | 493 | 193 | |
Net Income | |||||||
Net Income | 1,040 | 698 | 1,593 | 1,854 | 2,886 | 3,667 | |
Supplemental | |||||||
EBIT | 1,425 | 1,605 | 2,257 | 2,669 | 3,734 | 4,224 | |
EBITDA | 2,518 | 2,741 | 3,453 | 3,938 | 5,102 | 5,515 | |