

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 333,693.6 | 391,058.5 | 175,100.6 | 233,859.1 | 213,523.4 | 222,326.2 | |
COGS | 192,540.6 | 217,991.2 | 146,779.5 | 166,175.2 | 171,985.3 | 180,875.5 | |
Gross Profit | 141,153.1 | 173,067.3 | 28,321.2 | 67,683.9 | 41,538.2 | 41,450.7 | |
Operating Expenses & Income | |||||||
Operating Income | 128,241.8 | 167,263.7 | 33,114.2 | 59,023.2 | 31,663.3 | 36,264.2 | |
Total Operating Expenses | 12,672.2 | 5,528 | (4,793.1) | 8,660.7 | 9,874.8 | 5,186.4 | |
R&D Expenses | 881.2 | 1,386.1 | 1,077.5 | 1,020.6 | - | 1,124.3 | |
Selling General & Admin Expenses | 1,758 | 2,144.1 | 1,479.2 | 1,413.1 | 1,544.8 | 8,513.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,593.4) | (3,680.8) | (3,592.7) | (3,058.2) | (3,060.6) | - | |
Interest Income | 1,102.6 | 5,337.3 | 2,800.2 | 6,316.2 | 5,396.5 | - | |
Income Tax Expense | 24,096.8 | 35,758.8 | 4,681 | 11,494.1 | 6,587.2 | 5,522.5 | |
Net Income | |||||||
Net Income | 89,348.9 | 109,792.5 | 23,860.3 | 49,172.5 | 30,018.9 | 26,751 | |
Supplemental | |||||||
EBIT | 131,599.7 | 170,856.8 | 36,672.5 | 70,145 | 31,663.3 | 30,779.6 | |
EBITDA | 144,681.2 | 191,235.5 | 56,154.1 | 88,785.3 | 52,622.5 | 67,058.8 | |