

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 40,911 | 52,135 | 63,598 | 66,954 | 69,499.2 | 70,205.1 | |
COGS | 26,401 | 34,489 | 42,714 | 43,747 | 44,364.4 | 44,744.2 | |
Gross Profit | 14,510 | 17,646 | 20,884 | 23,207 | 25,134.8 | 25,514.8 | |
Operating Expenses & Income | |||||||
Operating Income | 6,126 | 6,519 | 9,256 | 10,435 | 12,757.9 | 12,155 | |
Total Operating Expenses | 8,460 | 11,175 | 11,628 | 12,772 | 12,376.9 | 13,359.8 | |
R&D Expenses | 1,159 | 1,356 | 1,563 | 1,656 | 1,733.6 | 1,825.8 | |
Selling General & Admin Expenses | 1,940 | 2,305 | 2,880 | 3,318 | 3,873 | 3,065 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (217) | (319) | (506) | (724) | (403) | (545.8) | |
Interest Income | 45 | 95 | 178 | 271 | 167 | - | |
Income Tax Expense | 1,341 | 1,610 | 2,269 | 2,564 | 2,867.8 | 2,852.1 | |
Net Income | |||||||
Net Income | 4,759 | 4,503 | 6,330 | 7,391 | 8,251.2 | 8,166.6 | |
Supplemental | |||||||
EBIT | 6,359 | 6,498 | 9,156 | 10,489 | 11,573.9 | 11,585.2 | |
EBITDA | 8,346 | 8,890 | 11,680 | 12,907 | 14,070.6 | 14,345.8 | |