

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 106,539.4 | 121,086.9 | 107,609.3 | 121,667.3 | 132,930 | 151,676.9 | |
COGS | 63,545.1 | 75,068.2 | 71,583.5 | 79,863.8 | 84,800.2 | 94,627.1 | |
Gross Profit | 42,994.3 | 46,018.8 | 36,025.8 | 41,803.5 | 48,129.8 | 57,049.8 | |
Operating Expenses & Income | |||||||
Operating Income | 29,073.8 | 28,987.6 | 20,435.5 | 23,504.7 | 29,808.6 | 37,620.6 | |
Total Operating Expenses | 77,465.6 | 92,099.4 | 87,173.9 | 98,162.6 | 103,121.4 | 114,056.3 | |
R&D Expenses | 2,306.3 | 2,820.4 | 3,062.6 | 3,472.5 | 3,418.7 | 3,520.3 | |
Selling General & Admin Expenses | 11,614.3 | 14,210.8 | 12,527.8 | 14,826.3 | 14,902.4 | 15,908.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (972.3) | (1,259.4) | (2,169.1) | (2,825.8) | (2,868.8) | (2,984.2) | |
Interest Income | 891 | 1,560.9 | 3,766.7 | 5,016.1 | 4,439.5 | 4,227.2 | |
Income Tax Expense | 7,084.6 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 22,902.5 | 22,730.5 | 17,427.1 | 19,356.5 | 23,634.2 | 30,526 | |
Supplemental | |||||||
EBIT | 29,074.1 | 32,387.4 | 26,526.2 | 29,689.1 | 33,988.5 | 42,449.6 | |
EBITDA | 36,879.6 | 40,062.3 | 35,251.9 | 39,318.1 | 43,822.3 | 52,895.5 | |