

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,569,006 | 4,027,478 | 4,263,762 | 4,581,551 | 4,505,720 | 4,618,935 | |
COGS | 1,525,373 | 1,729,162 | 1,938,851 | 2,126,363 | 2,205,132 | 1,748,426 | |
Gross Profit | 2,043,633 | 2,298,316 | 2,324,911 | 2,455,188 | 2,300,588 | 2,870,509 | |
Operating Expenses & Income | |||||||
Operating Income | 610,496 | 658,291 | 531,423 | 627,543 | 540,449 | 485,917 | |
Total Operating Expenses | 1,433,137 | 1,640,025 | 1,793,488 | 1,827,645 | 1,760,139 | 2,384,592 | |
R&D Expenses | 526,087 | 633,325 | 728,617 | 730,226 | 675,924 | 699,428 | |
Selling General & Admin Expenses | 886,361 | 997,309 | 1,053,819 | 1,104,766 | 1,084,215 | 1,114,843 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (141,731) | (136,394) | (153,631) | (186,976) | (357,572) | (314,259) | |
Interest Income | 23,700 | 62,913 | 11,293 | 19,638 | 16,878 | 346,022 | |
Income Tax Expense | 72,405 | 58,052 | (91,406) | 66,941 | 68,163 | 91,274 | |
Net Income | |||||||
Net Income | 230,059 | 317,017 | 144,067 | 107,928 | 191,762 | 180,716 | |
Supplemental | |||||||
EBIT | 459,669 | 520,114 | 199,952 | 366,047 | 617,761 | 586,536 | |
EBITDA | 1,042,820 | 1,184,514 | 927,954 | 1,127,443 | 1,338,888 | 1,257,128 | |