

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 242,860.2 | 158,225.9 | 202,524.1 | 185,154 | 164,759.7 | 362,138.8 | |
COGS | 185,688.6 | 125,317.4 | 161,371.3 | 152,389.4 | 138,154.8 | 306,186 | |
Gross Profit | 57,171.6 | 33,900.1 | 41,152.8 | 32,764.7 | 26,604.9 | 56,307.9 | |
Operating Expenses & Income | |||||||
Operating Income | 60,464 | 28,141.7 | 40,525.5 | 26,694 | 18,667.9 | 43,976.7 | |
Total Operating Expenses | (3,292.3) | 5,758.5 | 627.3 | 6,070.7 | 6,621.5 | 12,757.9 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,198.7 | 2,600.7 | 2,614.3 | 2,293.1 | 2,117.3 | 4,189.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (707.6) | (933.1) | (1,032.4) | (935.1) | (707.8) | (1,995.4) | |
Interest Income | - | - | 2,459.9 | 1,599.2 | 1,132.3 | - | |
Income Tax Expense | 20,119.4 | 10,047.6 | 14,073.7 | 8,620.7 | 6,982 | 15,309.9 | |
Net Income | |||||||
Net Income | 40,258 | 20,541.9 | 25,609.8 | 15,635.7 | 12,345.4 | 24,883.3 | |
Supplemental | |||||||
EBIT | 50,484 | 32,725.9 | 42,152.8 | 27,343 | 21,197 | 43,340 | |
EBITDA | 50,817.4 | 33,315 | 42,557.9 | 27,802.6 | 21,657.4 | 44,258.6 | |