

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 324,575.9 | 310,632.9 | 276,533.4 | 338,067.8 | 350,324.3 | 386,230.2 | |
COGS | 170,061.3 | 158,927 | 150,882.6 | 172,365 | 179,375.1 | 194,974.6 | |
Gross Profit | 154,514.5 | 151,705.9 | 125,650.7 | 165,702.8 | 170,949.2 | 191,255.6 | |
Operating Expenses & Income | |||||||
Operating Income | 73,875.2 | 52,102.8 | 24,277.6 | 61,102.9 | 51,671.7 | 59,783.2 | |
Total Operating Expenses | 250,663.9 | 256,992 | 252,207.6 | 276,890.8 | 298,652.6 | 326,447 | |
R&D Expenses | 59,958.9 | 72,520.8 | 73,248.9 | 71,596.7 | 84,138.4 | 91,744.7 | |
Selling General & Admin Expenses | 18,686.5 | 23,352.2 | 23,239.1 | 28,099 | 10,068.6 | 14,567.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (352.8) | (472.2) | (407.6) | (1,176.5) | (1,161.1) | (1,141.1) | |
Interest Income | 7,360.1 | 6,933.7 | 6,200.3 | 15,121.9 | 7,720.9 | 8,078.2 | |
Income Tax Expense | 21,019.2 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 60,391.8 | 37,933.8 | 24,438.2 | 63,263.4 | 42,460.5 | 111,247.2 | |
Supplemental | |||||||
EBIT | 73,912 | 59,654.2 | 32,203.1 | 78,039.4 | 55,382.2 | 85,545.3 | |
EBITDA | - | 75,022.2 | 51,017.9 | 96,052.4 | 72,759.4 | 101,692.5 | |