
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 152,307.5 | 166,847.7 | 181,471.8 | 184,144.8 | 158,188.7 | 156,979.6 | |
COGS | 97,634.3 | 91,976.5 | 113,933.6 | 124,104.8 | 125,680.5 | 124,023.1 | |
Gross Profit | 54,673.2 | 74,871.2 | 67,538.3 | 60,040 | 32,508.2 | 32,956.5 | |
Operating Expenses & Income | |||||||
Operating Income | 41,832 | 64,374.4 | 45,367 | 44,171.8 | 32,508.2 | 30,046.5 | |
Total Operating Expenses | 12,841.2 | 10,496.8 | 22,171.2 | 15,868.3 | 129,582.7 | 29,739.6 | |
R&D Expenses | 152.9 | 578.5 | 806.2 | 648.2 | 502.1 | 208.7 | |
Selling General & Admin Expenses | 6,136.9 | 6,826.9 | 8,035.9 | 6,669.5 | 2,087.5 | 9,743.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (659.1) | (629.7) | (1,051) | (869.2) | (482.9) | (512.1) | |
Interest Income | 558.5 | 1,038.1 | 744.1 | 521.1 | 319.5 | 261.4 | |
Income Tax Expense | 7,099.6 | 10,646.6 | 6,657.1 | 7,278.4 | 15,734.8 | 14,574.2 | |
Net Income | |||||||
Net Income | 21,419.3 | 35,202.4 | 23,100.2 | 22,359.8 | 16,547.8 | 15,953 | |
Supplemental | |||||||
EBIT | 38,293.7 | 55,262.1 | 46,394.9 | 41,228.5 | 32,508.2 | - | |
EBITDA | 47,583.7 | 65,872.1 | 59,486.3 | 54,549 | 45,828.7 | - | |