

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 67,211.2 | 72,810.7 | 76,161.9 | 71,756.1 | 416,161 | 466,823 | |
COGS | 39,130.8 | 41,276.6 | 42,550.8 | 38,600.2 | 220,960 | 239,700 | |
Gross Profit | 28,080.4 | 31,534 | 33,611.1 | 33,155.9 | 195,201 | 227,123 | |
Operating Expenses & Income | |||||||
Operating Income | 20,017.1 | 22,053.4 | 22,712.6 | 22,610.5 | 133,050 | 154,859 | |
Total Operating Expenses | 47,194.1 | 50,757.2 | 53,449.4 | 49,145.6 | 283,111 | 311,964 | |
R&D Expenses | 4,026.2 | 4,847.1 | 5,944.4 | 5,756.5 | 34,550 | 42,901 | |
Selling General & Admin Expenses | 4,037.1 | 4,633.5 | 4,954.2 | 4,788.9 | 27,601 | 29,363 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (486) | (541.2) | (781.5) | - | - | - | |
Interest Income | 522.3 | 521.6 | 36.36 | - | - | - | |
Income Tax Expense | 2,669 | 3,563.6 | - | - | - | - | |
Net Income | |||||||
Net Income | 17,395.5 | 18,428.1 | 19,273.7 | 17,200.8 | 112,010 | 128,930 | |
Supplemental | |||||||
EBIT | 20,017.1 | 22,053.4 | - | - | - | - | |
EBITDA | 22,623.6 | 24,583.3 | - | - | - | - | |