

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,199,074 | 1,384,828 | 1,704,996 | 2,020,780 | 1,780,476 | 1,777,119 | |
COGS | 593,272 | 671,082 | 821,197 | 1,078,759 | 948,013 | 953,408 | |
Gross Profit | 605,802 | 713,746 | 883,799 | 942,021 | 832,463 | 823,711 | |
Operating Expenses & Income | |||||||
Operating Income | 399,384 | 425,728 | 554,359 | 574,484 | 486,081 | 468,310 | |
Total Operating Expenses | 254,986 | 268,769 | 327,808 | 367,537 | 346,382 | 355,401 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 44,762 | 63,179 | 229,885 | 99,663 | 96,288 | 175,215 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16,606) | (6,303) | (3,377) | (2,058) | (5,965) | (4,278) | |
Interest Income | 9,326 | 23,387 | 32,089 | 19,039 | 19,251 | 15,256 | |
Income Tax Expense | 2,112 | 1,491 | 6,647 | 5,407 | 986 | 1,021 | |
Net Income | |||||||
Net Income | 372,017 | 395,310 | 417,602 | 469,250 | 412,930 | 399,787 | |
Supplemental | |||||||
EBIT | (478,788) | (477,146) | 490,005 | 537,482 | 508,586 | 461,280 | |
EBITDA | 411,455 | 514,840 | 571,376 | 546,460 | 606,245 | 538,639 | |