Loading data
OLLINasdaq
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 2.65 bn USD | 2.27 bn USD | 2.1 bn USD | 1.83 bn USD | 1.75 bn USD |
| Cost of revenue | 1.58 bn USD | 1.36 bn USD | 1.27 bn USD | 1.17 bn USD | 1.07 bn USD |
| Gross profit | 1.07 bn USD | 914.45 m USD | 832.37 m USD | 656.09 m USD | 681.25 m USD |
| Selling, general and administrative expense | 709 m USD | 612.41 m USD | 562.67 m USD | 490.57 m USD | 447.62 m USD |
| Operating profit | 297.67 m USD | 249.5 m USD | 227.8 m USD | 130.92 m USD | 204.59 m USD |
| Profit before tax | 316.38 m USD | 265.81 m USD | 242.49 m USD | 133.88 m USD | 204.38 m USD |
| Income tax expense | 75.79 m USD | 66.05 m USD | 61.05 m USD | 31.09 m USD | 46.93 m USD |
| Net income (reported basis) | 240.6 m USD | 199.76 m USD | 181.44 m USD | 102.79 m USD | 157.46 m USD |
| Basic earnings per share | 3.92 USD/share | 3.26 USD/share | 2.94 USD/share | 1.64 USD/share | 2.44 USD/share |
| Diluted earnings per share | 3.89 USD/share | 3.23 USD/share | 2.92 USD/share | 1.64 USD/share | 2.43 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.