$7.28
-2.26 (-23.69%)
As of Feb 8, 3:10 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 238.59B 201.50B 46.37B 41.74B 36.16B
Net Income 7.73B 5.88B 2.85B 2.44B 2.43B
EPS
Profit Margin 9.4% 8.9% 6.1% 5.8% 6.7%
Rev Growth +18.4% +18.4% -8.4% +22.7% +5.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 4.79B 4.79B 13.27B 11.93B 12.08B
Total Equity 10.51B 10.51B 20.45B 19.98B 20.34B
D/E Ratio 0.46 0.46 0.65 0.60 0.59
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 8.26B 6.63B 4.64B 4.08B 3.77B
Free Cash Flow 3.05B 2.64B 1.66B