
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 619,942 | 822,222 | 950,409 | 1,016,826 | 842,117 | 899,962 | |
COGS | 418,400 | 507,962 | 527,484 | 593,917 | 443,677 | 473,837 | |
Gross Profit | 201,542 | 314,260 | 422,925 | 422,909 | 398,440 | 426,125 | |
Operating Expenses & Income | |||||||
Operating Income | 152,459 | 237,723 | 331,084 | 309,461 | 275,033 | 292,218 | |
Total Operating Expenses | 50,610 | 81,775 | 93,337 | 113,448 | 123,407 | 133,907 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 12,287 | 17,527 | 14,288 | 23,404 | 123,407 | 77,054 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (192) | (495) | (359) | (35,753) | (115,138) | (135,193) | |
Interest Income | 9,264 | 4,743 | 2,890 | 32,978 | 112,304 | 90,712 | |
Income Tax Expense | 35,959 | 51,057 | 70,624 | 44,215 | 24,925 | 19,661 | |
Net Income | |||||||
Net Income | 123,570 | 186,054 | 253,100 | 232,079 | 120,864 | 119,664 | |
Supplemental | |||||||
EBIT | 160,024 | 237,723 | 324,248 | 312,236 | 275,033 | 278,265 | |
EBITDA | 205,448 | 296,377 | 386,426 | 313,799 | 469,329 | 444,970 | |