

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 314,670.8 | 384,443.3 | 401,226.5 | 421,147.6 | 554,885.2 | 654,539.4 | |
COGS | 228,087.7 | 277,517.6 | 287,957.2 | 288,464.4 | 364,728.6 | 423,791.1 | |
Gross Profit | 86,583.1 | 106,925.7 | 113,269.3 | 132,683.2 | 190,156.6 | 230,748.3 | |
Operating Expenses & Income | |||||||
Operating Income | 31,364.7 | 41,438.8 | 40,949.8 | 47,651.8 | 83,932.1 | 110,214.6 | |
Total Operating Expenses | 55,218.3 | 65,486.9 | 72,319.5 | 85,031.4 | 106,224.5 | 120,533.7 | |
R&D Expenses | 25,373.6 | 29,875.4 | 34,118.1 | 39,510.8 | 48,742.7 | 40,566.7 | |
Selling General & Admin Expenses | 12,378.1 | 14,896.6 | 15,952 | 47,220.5 | 57,062.9 | 16,362 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (295.2) | (571.4) | (1,170.7) | (1,547.3) | (2,216) | (2,273.2) | |
Interest Income | 429.6 | 609.6 | 2,070.1 | 3,406.8 | 3,716.6 | 921 | |
Income Tax Expense | 7,128.3 | 9,074.6 | 9,761.7 | 10,924.5 | 19,929.7 | 27,161.5 | |
Net Income | |||||||
Net Income | 26,796.3 | 32,665.7 | 33,392.7 | 35,228.6 | 67,936.3 | 87,213.6 | |
Supplemental | |||||||
EBIT | 31,340.2 | 41,439.1 | 40,941.8 | 47,733.7 | 87,866 | 114,923.1 | |
EBITDA | 47,881.3 | 59,692.9 | 61,706.4 | 71,903.3 | 115,667.6 | 145,379.3 | |