
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 97,041.6 | 132,190.9 | 148,336 | 172,303.6 | 212,979.9 | 193,718.3 | |
COGS | 66,932.5 | 71,709.7 | 70,563.3 | 82,613.3 | 108,740.5 | 109,403.2 | |
Gross Profit | 30,109 | 60,481.2 | 77,772.7 | 89,690.3 | 104,239.4 | 84,315.1 | |
Operating Expenses & Income | |||||||
Operating Income | 11,950.4 | 37,088.5 | 36,576.4 | 42,371.1 | 49,905.6 | 28,286 | |
Total Operating Expenses | 18,070 | 21,938.8 | 43,069.5 | 47,319.2 | 54,333.8 | 56,029.1 | |
R&D Expenses | - | - | 800.1 | 1,369.4 | 2,091.4 | 1,802 | |
Selling General & Admin Expenses | 16,330.9 | 21,064.3 | 24,169.6 | 15,505 | 19,875.2 | 28,652.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (241.1) | (207.1) | (412.1) | (1,702.6) | (134) | (800.6) | |
Interest Income | - | 406.8 | 550 | 1,514.4 | 2,812.9 | 2,463.7 | |
Income Tax Expense | 2,844.8 | 8,733.5 | 21,508.1 | 10,010.6 | 11,092.2 | 6,790.7 | |
Net Income | |||||||
Net Income | 9,115.4 | 29,827.5 | 28,702.7 | 32,196.8 | 39,975 | 24,667.6 | |
Supplemental | |||||||
EBIT | 11,950.4 | 37,088.5 | 37,041.7 | 42,396.1 | 51,201.2 | 29,382.9 | |
EBITDA | 19,075.4 | 44,439.8 | 50,982.2 | 44,373.3 | 53,333.1 | 33,954.2 | |