
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 917,990 | 1,433,458 | 1,759,355 | 2,118,702 | 2,362,331 | 2,465,776 |
COGS | 733,948 | 1,211,267 | 1,334,007 | 1,562,488 | 1,956,519 | 2,056,447 |
Gross Profit | 184,042 | 222,191 | 425,348 | 556,214 | 405,812 | 409,329 |
Operating Expenses & Income | ||||||
Operating Income | 138,480 | 177,903 | 370,295 | 433,237 | 301,402 | 286,448 |
Total Operating Expenses | 45,562 | 44,288 | 55,053 | 122,977 | 104,410 | 122,881 |
R&D Expenses | - | - | - | - | - | - |
Selling General & Admin Expenses | 13,481 | 5,514 | 13,101 | 78,413 | 426 | 32,567 |
Earnings from Continuing Operations | ||||||
Interest Expense | (51,118) | (39,695) | (24,190) | (33,826) | (66,262) | (70,872) |
Interest Income | 6,200 | 48,619 | 21,337 | 40,541 | 1,593 | 47,791 |
Income Tax Expense | 12,902 | 930 | 107,317 | 88,071 | 14,496 | 9,512 |
Net Income | ||||||
Net Income | 66,379 | 109,845 | 218,101 | 306,142 | 202,029 | 201,689 |
Supplemental | ||||||
EBIT | 130,399 | 150,470 | 349,608 | 426,427 | 282,787 | 282,073 |
EBITDA | 140,227 | 166,918 | 353,524 | 567,315 | 291,558 | 291,860 |