

| 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,712,111.3 | |
COGS | 1,929,612 | 2,516,821 | 2,661,228 | 2,704,093 | 2,988,795.2 | 2,868,542.3 | |
Gross Profit | 1,316,445 | 1,593,249 | 1,652,572 | 1,726,003 | 1,655,393.7 | 1,843,570 | |
Operating Expenses & Income | |||||||
Operating Income | 387,824 | 441,298 | 481,775 | 443,319 | 505,571.5 | 546,957.4 | |
Total Operating Expenses | 928,621 | 1,151,950 | 1,170,797 | 1,282,684 | 1,325,426 | 1,296,612.6 | |
R&D Expenses | 95,480 | 112,192 | 121,993 | - | 132,553 | - | |
Selling General & Admin Expenses | 471,631 | 573,165 | 1,181,482 | 1,252,132 | 1,219,078 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16,219) | (41,898) | (78,346) | (49,802) | (22,334.7) | (30,093.3) | |
Interest Income | 10,807 | 18,283 | 36,763 | 27,290 | 18,165 | - | |
Income Tax Expense | 63,234 | 112,452 | 111,177 | 129,224 | 31,998.5 | 59,203.6 | |
Net Income | |||||||
Net Income | 394,037 | 300,305 | 331,305 | 284,989 | 343,129.5 | 424,948.7 | |
Supplemental | |||||||
EBIT | 394,852 | 454,556 | 522,500 | 471,239 | 505,571.5 | 545,665.4 | |
EBITDA | 645,300 | 736,664 | 828,305 | 819,297 | 875,924.8 | 912,266.8 | |