

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,812,496 | 2,248,456 | 2,414,759 | 2,576,179 | 2,534,203 | 2,754,372 | |
COGS | 1,305,655 | 1,614,711 | 1,602,515 | 1,754,214 | 1,749,658 | 1,897,425 | |
Gross Profit | 506,841 | 633,745 | 812,244 | 821,965 | 784,545 | 856,947 | |
Operating Expenses & Income | |||||||
Operating Income | 182,343 | 224,865 | 238,937 | 179,440 | 103,406 | 171,193 | |
Total Operating Expenses | 324,498 | 408,880 | 573,307 | 642,525 | 681,139 | 685,754 | |
R&D Expenses | 95,285 | 105,216 | 116,542 | 136,697 | - | - | |
Selling General & Admin Expenses | 279,847 | 349,612 | 403,076 | 505,828 | 681,139 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,650) | (4,174) | (16,173) | (14,000) | (12,245) | (11,030) | |
Interest Income | 3,391 | 4,770 | 8,865 | 15,679 | 19,069 | - | |
Income Tax Expense | 35,572 | 56,216 | 63,194 | 58,605 | 98,258 | 113,519 | |
Net Income | |||||||
Net Income | 155,579 | 174,440 | 158,421 | 108,070 | 16,109 | 76,904 | |
Supplemental | |||||||
EBIT | 202,354 | 249,972 | 252,246 | 197,175 | 145,441 | 209,072 | |
EBITDA | 253,483 | 309,796 | 323,287 | 280,242 | 234,207 | 301,181 | |