Loading data
KFRCNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.33 bn USD | 1.41 bn USD | 1.53 bn USD | 1.71 bn USD | 1.58 bn USD |
| Cost of revenue | 967.63 m USD | 1.02 bn USD | 1.1 bn USD | 1.21 bn USD | 1.12 bn USD |
| Gross profit | 361.37 m USD | 385.45 m USD | 427.07 m USD | 501.11 m USD | 456.86 m USD |
| Selling, general and administrative expense | 305.75 m USD | 309.8 m USD | 334.93 m USD | 379.82 m USD | 345.72 m USD |
| Operating profit | 50.08 m USD | 69.72 m USD | 87.12 m USD | 116.87 m USD | 106.64 m USD |
| Profit before tax | 46.95 m USD | 67.62 m USD | 85.25 m USD | 102.44 m USD | 99.27 m USD |
| Income tax expense | 12.12 m USD | 17.21 m USD | 24.18 m USD | 27.01 m USD | 24.09 m USD |
| Net income (reported basis) | 34.83 m USD | 50.41 m USD | 61.08 m USD | 75.43 m USD | 75.18 m USD |
| Basic earnings per share | 1.97 USD/share | 2.71 USD/share | 3.18 USD/share | 3.76 USD/share | 3.65 USD/share |
| Diluted earnings per share | 1.96 USD/share | 2.68 USD/share | 3.13 USD/share | 3.68 USD/share | 3.54 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.