$24.46
+1.41 (+6.12%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 1.13B 1.16B 887.43M
Net Income 176.34M 174.15M 136.66M
EPS
Profit Margin 15.6% 15.0% 15.4%
Rev Growth -6.5% +8.6% +11.7%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 1.87B 1.72B 1.91B
Total Equity 4.96B 4.65B 5.27B
D/E Ratio 0.38 0.37 0.36
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 261.17M 273.62M 226.70M
Free Cash Flow 137.12M 163.87M 116.27M