Loading data
FRPTNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.1 bn USD | 975.18 m USD | 766.9 m USD | 595.34 m USD | 425.49 m USD |
| Cost of revenue | 652.39 m USD | 579.22 m USD | 516.02 m USD | 409.31 m USD | 263.34 m USD |
| Gross profit | 449.63 m USD | 395.96 m USD | 250.87 m USD | 186.03 m USD | 162.15 m USD |
| Selling, general and administrative expense | 373.95 m USD | 357.96 m USD | 281.32 m USD | 238.02 m USD | 186.81 m USD |
| Operating profit | 75.67 m USD | 38 m USD | -30.45 m USD | -51.98 m USD | -24.66 m USD |
| Interest expense | — | — | 14.1 m USD | 5.21 m USD | 2.88 m USD |
| Profit before tax | 70.77 m USD | 47.52 m USD | -31.51 m USD | — | — |
| Income tax expense | -68.36 m USD | 598 k USD | 210 k USD | 282 k USD | 162 k USD |
| Net income (reported basis) | 139.14 m USD | 46.93 m USD | -33.61 m USD | -59.49 m USD | -29.7 m USD |
| Net income attributable to common shareholders | 139.14 m USD | 46.93 m USD | — | — | — |
| Basic earnings per share | 2.85 USD/share | 0.97 USD/share | -0.7 USD/share | -1.29 USD/share | -0.69 USD/share |
| Diluted earnings per share | 2.64 USD/share | 0.93 USD/share | -0.7 USD/share | -1.29 USD/share | -0.69 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.