
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 189,228.5 | 229,303.9 | 42,667.2 | 42,896 | 51,196.7 | 94,229.4 | |
COGS | 76,721.3 | 97,572.3 | 17,260.4 | 17,980.3 | 20,228 | 37,135.8 | |
Gross Profit | 112,507.2 | 131,731.6 | 25,406.8 | 24,915.7 | 30,968.7 | 57,093.6 | |
Operating Expenses & Income | |||||||
Operating Income | 54,464.3 | 63,207.9 | 14,590.6 | 14,692 | 19,050.9 | 34,875.9 | |
Total Operating Expenses | 58,042.9 | 68,523.7 | 10,816.3 | 10,223.8 | 11,917.9 | 22,217.7 | |
R&D Expenses | 796 | 1,912.1 | 49.39 | 42.75 | 302.6 | 508.8 | |
Selling General & Admin Expenses | 11,157.1 | 12,659.8 | 2,162.4 | 1,962.5 | 2,452.1 | 2,986 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (337.4) | (524.5) | (99.73) | (91.47) | (65.17) | (69.83) | |
Interest Income | 2,107 | 4,300.3 | 991.2 | 866.1 | 579.7 | - | |
Income Tax Expense | 13,970.9 | 17,626.5 | 3,608.7 | 3,664.6 | 4,919 | 9,022.6 | |
Net Income | |||||||
Net Income | 45,635.7 | 58,605.3 | 12,079.5 | 12,123.3 | 15,458.8 | 28,308 | |
Supplemental | |||||||
EBIT | 55,260.2 | 65,120 | 15,787.9 | 15,879.3 | 19,050.9 | 35,053.9 | |
EBITDA | 70,414.3 | 82,276.3 | 18,419.4 | 18,754 | 22,443.4 | 41,070.1 | |