RevenueFY2025
$25.20B▲+11.1%
Net incomeFY2025
$527.0M▼−39.1%
Free cash flowFY2022
$375.0M▼−2.8%
Trends
FY2012–FY2025 · hover a year for its filingRevenue & net incomeRevenueNet incomerevenue 5.8× since FY2012 · net margin 0.4% → 2.1%
MarginsNet marginFCF marginFY2025: net 2.1% · free cash flow 1.5% of revenue
Cash flowOperating cash flowFree cash flow