

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,220,841 | 3,590,100 | 4,422,472 | 5,039,947 | 5,705,306 | 6,006,504 | |
COGS | 1,726,874 | 2,517,671 | 3,018,338 | 3,410,448 | 3,926,691 | 4,187,925 | |
Gross Profit | 493,967 | 1,072,429 | 1,372,789 | 1,629,499 | 1,778,615 | 1,818,579 | |
Operating Expenses & Income | |||||||
Operating Income | 45,458 | 419,912 | 540,956 | 634,104 | 687,375 | 646,278 | |
Total Operating Expenses | 502,190 | 638,483 | 827,168 | 995,395 | 1,091,240 | 1,172,301 | |
R&D Expenses | 69,127 | 87,391 | 77,797 | 84,749 | 97,461 | 98,906 | |
Selling General & Admin Expenses | 61,409 | 98,712 | 225,716 | 288,882 | 319,356 | 327,632 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (80,484) | (58,574) | (74,752) | (68,599) | (103,370) | (122,434) | |
Interest Income | 55,873 | 24,503 | 31,219 | 31,360 | 27,724 | 44,834 | |
Income Tax Expense | 16,934 | 120,412 | 132,028 | 162,919 | 181,303 | 174,928 | |
Net Income | |||||||
Net Income | 7,714 | 358,354 | 452,970 | 585,195 | 635,837 | 620,951 | |
Supplemental | |||||||
EBIT | 106,138 | 543,013 | 559,107 | 824,217 | 715,738 | 791,513 | |
EBITDA | 554,018 | 991,000 | 1,100,922 | 1,373,216 | 1,366,987 | 1,347,490 | |