Loading data
DCONYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 824.84 m USD | 786.44 m USD | 756.99 m USD | 712.54 m USD | 645.41 m USD |
| Cost of revenue | 603.22 m USD | 589.18 m USD | 593.81 m USD | 568.24 m USD | 502.95 m USD |
| Gross profit | 221.62 m USD | 197.27 m USD | 163.19 m USD | 144.3 m USD | 142.46 m USD |
| Selling, general and administrative expense | 147.81 m USD | 148.6 m USD | 119.73 m USD | 98.35 m USD | 93.58 m USD |
| Operating profit | -35.74 m USD | 42.22 m USD | 28.92 m USD | 39.79 m USD | 48.88 m USD |
| Profit before tax | -47.25 m USD | 26.92 m USD | 16.38 m USD | 33.32 m USD | 170.48 m USD |
| Income tax expense | -9.89 m USD | 5.24 m USD | 451 k USD | 4.53 m USD | 34.95 m USD |
| Net income (reported basis) | -37.35 m USD | 21.68 m USD | 15.93 m USD | 28.8 m USD | 25.5 m USD |
| Basic earnings per share | -2.5 USD/share | 1.47 USD/share | 1.16 USD/share | 2.38 USD/share | 11.41 USD/share |
| Diluted earnings per share | -2.5 USD/share | 1.44 USD/share | 1.14 USD/share | 2.33 USD/share | 11.06 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.