

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,196,766 | 2,676,980 | 3,020,711 | 3,016,281 | 3,018,891 | 3,254,238 | |
COGS | 1,564,960 | 1,991,301 | 2,144,242 | 2,088,301 | 2,134,577 | 2,270,527 | |
Gross Profit | 631,806 | 685,679 | 876,469 | 927,980 | 884,314 | 983,711 | |
Operating Expenses & Income | |||||||
Operating Income | 246,207 | 214,387 | 328,829 | 315,636 | 275,206 | 357,398 | |
Total Operating Expenses | 385,599 | 471,292 | 547,640 | 612,344 | 609,108 | 626,313 | |
R&D Expenses | 65,288 | 88,348 | 100,105 | 111,874 | - | - | |
Selling General & Admin Expenses | 390,449 | 485,644 | 538,621 | 486,707 | 609,108 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,989) | (1,997) | (5,253) | (6,644) | (12,315) | (10,702) | |
Interest Income | 9,341 | 16,982 | 18,713 | 26,305 | 28,985 | - | |
Income Tax Expense | 64,869 | 58,352 | 84,402 | 80,732 | 68,125 | 97,640 | |
Net Income | |||||||
Net Income | 175,637 | 156,472 | 238,455 | 230,437 | 186,687 | 267,889 | |
Supplemental | |||||||
EBIT | 242,291 | 207,932 | 331,060 | 324,334 | 297,196 | 380,979 | |
EBITDA | 286,297 | 264,382 | 399,574 | 403,395 | 430,980 | 523,644 | |