Loading data
UPBDNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 4.7 bn USD | 4.32 bn USD | 3.99 bn USD | 4.25 bn USD | 4.58 bn USD |
| Cost of revenue | 2.42 bn USD | 2.24 bn USD | 1.97 bn USD | 2.17 bn USD | 2.35 bn USD |
| Gross profit | 2.27 bn USD | 2.08 bn USD | 2.02 bn USD | 2.08 bn USD | 2.24 bn USD |
| Operating profit | 223.35 m USD | 291.63 m USD | 162.87 m USD | 148.54 m USD | 280.54 m USD |
| Interest expense | 112.98 m USD | 110.59 m USD | 113.42 m USD | 87.71 m USD | 70.87 m USD |
| Profit before tax | 108.09 m USD | 177.54 m USD | 52.87 m USD | 61.47 m USD | 194.3 m USD |
| Income tax expense | 34.85 m USD | 54.06 m USD | 58.05 m USD | 49.11 m USD | 59.36 m USD |
| Net income (reported basis) | 73 m USD | 124 m USD | -5 m USD | 12 m USD | 135 m USD |
| Basic earnings per share | 1.3 USD/share | 2.26 USD/share | -0.09 USD/share | 0.23 USD/share | 2.37 USD/share |
| Diluted earnings per share | 1.25 USD/share | 2.21 USD/share | -0.09 USD/share | 0.21 USD/share | 2.02 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.