Loading data
SPXCNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 2.27 bn USD | 1.98 bn USD | 1.74 bn USD | 1.46 bn USD | 1.22 bn USD |
| Cost of revenue | 1.35 bn USD | 1.18 bn USD | 1.07 bn USD | 937 m USD | 787.7 m USD |
| Research and development expense | 54 m USD | 45.9 m USD | 43.2 m USD | 39.1 m USD | 30.7 m USD |
| Selling, general and administrative expense | 477.6 m USD | 414.6 m USD | 394.4 m USD | 355.7 m USD | 309.6 m USD |
| Operating profit | 350.4 m USD | 308.3 m USD | 221.9 m USD | 51 m USD | 73.7 m USD |
| Interest expense | — | — | 27.2 m USD | 9.3 m USD | 13.1 m USD |
| Profit before tax | 314.1 m USD | 255.4 m USD | 186.3 m USD | 27.1 m USD | 69.9 m USD |
| Income tax expense | 68.6 m USD | 53.6 m USD | 41.6 m USD | 7.3 m USD | 10.9 m USD |
| Net income (reported basis) | 244 m USD | 201 m USD | 90 m USD | 0 USD | 425 m USD |
| Basic earnings per share | 5.1 USD/share | 4.34 USD/share | 1.97 USD/share | 0 USD/share | 9.39 USD/share |
| Diluted earnings per share | 5.03 USD/share | 4.26 USD/share | 1.93 USD/share | 0 USD/share | 9.15 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.