

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 145,936.3 | 271,492.9 | 40,340.8 | 286,438.9 | 45,456.2 | 53,466.6 | |
COGS | 92,983.3 | 170,238.2 | 23,765.8 | 167,627.2 | 23,801.4 | 25,727.5 | |
Gross Profit | 52,953 | 101,254.6 | 16,575 | 118,811.7 | 21,654.7 | 27,739.1 | |
Operating Expenses & Income | |||||||
Operating Income | 38,473 | 73,485.6 | 11,872.3 | 84,528.3 | 17,004.9 | 22,960.7 | |
Total Operating Expenses | 23,260.7 | 34,005.2 | 4,739.7 | 34,283.4 | 4,649.8 | 4,777.4 | |
R&D Expenses | 6,004.1 | 11,134 | 1,440.6 | 9,040.5 | 1,119.5 | 1,208.9 | |
Selling General & Admin Expenses | 4,882 | 6,396.5 | 905.6 | 5,541.7 | 680.7 | 3,838.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (817.8) | (1,102.7) | (74.82) | (1,576.9) | (306.5) | (263.6) | |
Interest Income | 1,221.5 | 1,316.6 | 444.5 | 4,575 | 938 | 787.3 | |
Income Tax Expense | 5,605.3 | 11,837.1 | 2,131.7 | 14,394.9 | 4,573.1 | 5,720.5 | |
Net Income | |||||||
Net Income | 32,479.6 | 60,802.3 | 9,606.7 | 68,981.6 | 19,150.6 | 21,618.5 | |
Supplemental | |||||||
EBIT | 38,766.1 | 73,994.2 | 11,885.6 | 85,810.6 | 24,212.6 | 27,755.1 | |
EBITDA | 46,959.1 | 85,676.8 | 14,169.2 | 106,118.8 | 27,686.5 | 27,349.4 | |