Loading data
SFMNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 8.81 bn USD | 7.72 bn USD | 6.84 bn USD | 6.4 bn USD | 6.1 bn USD |
| Cost of revenue | 5.39 bn USD | 4.78 bn USD | 4.32 bn USD | 4.06 bn USD | 3.89 bn USD |
| Gross profit | 3.42 bn USD | 2.94 bn USD | 2.52 bn USD | 2.35 bn USD | 2.21 bn USD |
| Selling, general and administrative expense | 2.57 bn USD | 2.29 bn USD | 2 bn USD | 1.86 bn USD | 1.75 bn USD |
| Operating profit | 686.16 m USD | 504.5 m USD | 350.23 m USD | 358.36 m USD | 334.08 m USD |
| Profit before tax | 688.78 m USD | 506.7 m USD | 343.74 m USD | 349.31 m USD | 322.39 m USD |
| Income tax expense | 165.11 m USD | 126.1 m USD | 84.88 m USD | 88.15 m USD | 78.24 m USD |
| Net income (reported basis) | 523.67 m USD | 380.6 m USD | 258.86 m USD | 261.16 m USD | 244.16 m USD |
| Basic earnings per share | 5.36 USD/share | 3.79 USD/share | 2.53 USD/share | 2.41 USD/share | 2.12 USD/share |
| Diluted earnings per share | 5.31 USD/share | 3.75 USD/share | 2.5 USD/share | 2.39 USD/share | 2.1 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.