

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,246,057 | 4,110,070 | 4,313,800 | 4,430,096 | 4,429,452 | 4,634,682 | |
COGS | 2,019,397 | 2,612,248 | 2,772,287 | 2,829,732 | 2,850,600 | 2,821,325 | |
Gross Profit | 1,226,660 | 1,497,822 | 1,541,513 | 1,600,364 | 1,578,852 | 1,813,357 | |
Operating Expenses & Income | |||||||
Operating Income | 387,825 | 440,705 | 472,867 | 475,618 | 482,195 | 538,058 | |
Total Operating Expenses | 838,835 | 1,057,117 | 1,068,646 | 1,124,746 | 1,096,657 | 1,275,299 | |
R&D Expenses | 95,480 | 112,192 | 121,993 | 126,156 | 126,424 | - | |
Selling General & Admin Expenses | 471,631 | 573,165 | 632,687 | 1,125,976 | 1,219,078 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (11,299) | (19,798) | (30,971) | (41,194) | (21,302) | (44,874) | |
Interest Income | 10,807 | 18,283 | 35,385 | 27,290 | 18,165 | - | |
Income Tax Expense | 63,234 | 112,452 | 111,177 | 129,224 | 30,519 | 58,318 | |
Net Income | |||||||
Net Income | 161,561 | 298,931 | 327,927 | 284,988 | 327,264 | 417,986 | |
Supplemental | |||||||
EBIT | 382,687 | 437,482 | 469,782 | 462,000 | 375,963 | 502,077 | |
EBITDA | 628,586 | 719,590 | 775,587 | 810,058 | 729,192 | 862,642 | |