RevenueFY2025
$21.32B▲+7.5%
Net incomeFY2025
$2.92B▲+13.7%
Free cash flowFY2025
$2.81B▲+1.3%
Diluted EPSFY2025
$12.98▲+15.5%
Trends
FY2007–FY2025 · hover a year for its filingRevenue & net incomeRevenueNet incomerevenue 2.4× since FY2007 · net margin 45.3% → 13.7%
MarginsNet marginFCF marginFY2025: net 13.7% · free cash flow 13.2% of revenue
Cash flowOperating cash flowFree cash flowFY2025: $3.19B operating cash − $383.0M capex = $2.81B free cash flow
Returns on capitalReturn on equityReturn on assetsreturn on equity -39% (FY2008) → 34% (FY2025) · on assets 13.6%
Balance sheetLiabilitiesEquityFY2025: $21.42B assets · $12.82B liabilities · $8.58B equity