

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,196,766 | 2,676,980 | 3,020,711 | 474,010,579.4 | 3,165,244.8 | 3,308,481 | |
COGS | 1,564,960 | 1,991,301 | 2,144,242 | 328,177,900.8 | 2,238,059.9 | 2,308,489.6 | |
Gross Profit | 631,806 | 685,679 | 876,469 | 145,832,678.5 | 927,185 | 999,991.4 | |
Operating Expenses & Income | |||||||
Operating Income | 246,207 | 214,387 | 337,848 | 49,602,408.8 | 288,547.8 | 363,173 | |
Total Operating Expenses | 387,241 | 471,292 | 538,621 | 96,230,269.7 | 638,637.1 | 636,818.4 | |
R&D Expenses | 67,469 | 89,897 | 100,686 | - | 115,623.2 | - | |
Selling General & Admin Expenses | 390,449 | 479,354 | 538,621 | 93,820,049.9 | 609,108 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,989) | (1,997) | (5,253) | (1,044,109) | (12,912) | (10,889) | |
Interest Income | 9,341 | 16,982 | 18,713 | 4,133,848.4 | 28,985 | - | |
Income Tax Expense | 64,869 | 58,352 | 84,402 | 12,687,087.9 | 71,427.7 | 99,198.6 | |
Net Income | |||||||
Net Income | 174,765 | 156,472 | 238,455 | 36,213,328.9 | 195,737.5 | 272,227.7 | |
Supplemental | |||||||
EBIT | 253,906 | 233,147 | 347,542 | 53,736,257.2 | 288,547.8 | 370,620 | |
EBITDA | 325,607 | 322,396 | 454,812 | 72,666,784 | 428,817.6 | 515,676.5 | |