

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 333,693.6 | 391,058.5 | 175,447.7 | 219,748.8 | 219,503.8 | 213,232.1 | |
COGS | 192,540.6 | 217,991.2 | 147,860.4 | 154,864.1 | 175,525 | 176,108.1 | |
Gross Profit | 141,153.1 | 173,067.3 | 27,587.3 | 64,884.7 | 43,978.8 | 37,232.2 | |
Operating Expenses & Income | |||||||
Operating Income | 128,241.8 | 167,263.7 | 24,640.4 | 62,954.8 | 42,039 | 50,093.5 | |
Total Operating Expenses | 12,672.2 | 13,087 | 2,946.9 | 1,930 | 1,939.8 | (14,012) | |
R&D Expenses | 881.2 | 1,386.1 | 1,077.5 | 959.1 | 1,101.2 | 1,080.2 | |
Selling General & Admin Expenses | 1,758 | 2,144.1 | 1,475.1 | 1,327.9 | 8,243.5 | 9,050.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,593.4) | (3,680.8) | (3,592.7) | (2,873.7) | (3,064.9) | (2,320.9) | |
Interest Income | 1,102.6 | 4,336.9 | 7,490.1 | 7,688.9 | 7,602.6 | 7,602.6 | |
Income Tax Expense | 24,096.8 | 35,758.8 | 4,681 | 10,800.6 | 6,771.7 | 5,318.8 | |
Net Income | |||||||
Net Income | 89,348.9 | 109,792.5 | 23,860.3 | 46,137.9 | 30,868.1 | 25,050.5 | |
Supplemental | |||||||
EBIT | 131,700.5 | 170,856.8 | 36,669.4 | 54,731.1 | 33,917.7 | 29,977.7 | |
EBITDA | 144,681.2 | 191,235.5 | 56,150.7 | 62,174 | 43,181.2 | 38,770.9 | |