
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 587,457 | 691,011 | 1,001,171 | 1,434,635 | 1,813,352 | 1,772,399 | |
COGS | 319,624 | 402,967 | 475,097 | 671,862 | 931,621 | 861,924 | |
Gross Profit | 267,833 | 288,044 | 526,074 | 762,773 | 881,731 | 910,475 | |
Operating Expenses & Income | |||||||
Operating Income | 222,684 | 234,998 | 454,280 | 679,410 | 805,667 | 829,686 | |
Total Operating Expenses | 364,773 | 456,013 | 546,891 | 755,225 | 1,007,685 | 942,713 | |
R&D Expenses | 505 | 725 | 887 | 806 | 2,303 | - | |
Selling General & Admin Expenses | 21,611 | 25,986 | 44,934 | 50,176 | 37,700 | 40,063 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,913) | (5,805) | (6,581) | (8,606) | (14,108) | (16,022) | |
Interest Income | 4,357 | 5,201 | 12,505 | 25,646 | 27,579 | 41,969 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 183,541 | 140,773 | 348,048 | 419,184 | 872,263 | 592,826 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 294,091 | 290,282 | 592,627 | - | - | - | |