RevenueFY2025
$11.57B▲+8.8%
Net incomeFY2025
$610.2M▲+21.1%
Free cash flowFY2025
$171.6M▲+1,108.9%
Diluted EPSFY2025
$9.51▲+21.9%
Trends
FY2011–FY2025 · hover a year for its filingRevenue & net incomeRevenueNet incomerevenue 3.0× since FY2011 · net margin -0.2% → 5.3%
MarginsNet marginFCF marginFY2025: net 5.3% · free cash flow 1.5% of revenue
Cash flowOperating cash flowFree cash flowFY2025: $1.23B operating cash − $1.06B capex = $171.6M free cash flow
Returns on capitalReturn on equityReturn on assetsreturn on equity -2% (FY2012) → 34% (FY2025) · on assets 6.2%