
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,933,836 | 2,614,349 | 3,239,167 | 3,012,812 | 2,937,981 | 2,834,522 | |
COGS | 1,546,604 | 2,071,504 | 2,527,935 | 2,303,005 | 2,275,223 | 2,194,089 | |
Gross Profit | 387,232 | 542,845 | 711,232 | 709,807 | 662,758 | 640,433 | |
Operating Expenses & Income | |||||||
Operating Income | 59,680 | 190,707 | 313,697 | 288,544 | 265,638 | 251,126 | |
Total Operating Expenses | 1,874,156 | 2,423,642 | 2,925,470 | 2,724,268 | 2,672,343 | 2,583,396 | |
R&D Expenses | 15,746 | 16,729 | 20,016 | 21,967 | 23,014 | 23,256 | |
Selling General & Admin Expenses | 37,084 | 34,261 | 31,765 | 33,014 | 42,551 | 125,916 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (26,528) | (19,739) | (21,554) | (24,063) | (20,731) | (19,273) | |
Interest Income | 3,023 | 2,984 | 4,738 | 8,265 | 8,799 | 8,080 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 19,002 | 92,161 | 148,738 | 161,414 | 164,676 | 160,133 | |
Supplemental | |||||||
EBIT | 82,601 | - | - | - | - | - | |
EBITDA | 291,369 | 404,515 | 234,831 | - | - | - | |