
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 428,315.6 | 781,001.2 | 941,907.8 | 1,018,111.6 | 880,577.9 | 818,062.9 | |
COGS | 343,675.9 | 583,065.6 | 683,108.6 | 784,476.9 | 675,242 | 634,792.8 | |
Gross Profit | 84,639.7 | 197,935.5 | 258,799.2 | 233,634.7 | 205,335.9 | 183,270.1 | |
Operating Expenses & Income | |||||||
Operating Income | 43,936.3 | 125,550.8 | 173,017.3 | 146,343.8 | 126,330.6 | 111,764.8 | |
Total Operating Expenses | 40,703.3 | 72,384.7 | 85,781.9 | 87,290.9 | 79,005.3 | 71,505.3 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 7,795.1 | 8,967.3 | 12,460.9 | 16,119.2 | 79,552 | 72,579.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,134.2) | (2,803.3) | (6,909.4) | (17,707.6) | (27,326) | (22,102.2) | |
Interest Income | 2,707.8 | 263.4 | 3,729.3 | 10,659.5 | 24,450.3 | 12,305.4 | |
Income Tax Expense | 5,754.3 | 9,832.2 | 12,573.6 | 15,162.7 | 14,434.8 | 13,488.6 | |
Net Income | |||||||
Net Income | 34,955.4 | 115,980.2 | 157,402.3 | 120,968.4 | 87,134.6 | 71,095.1 | |
Supplemental | |||||||
EBIT | 44,909.1 | 128,767.1 | 173,017.3 | 154,156.9 | 126,330.6 | 112,996.3 | |
EBITDA | 83,820.2 | 171,054.4 | 207,352.8 | 244,635.5 | 239,410.2 | 217,686.2 | |