$185.03
-2.48 (-1.32%)
As of Feb 12, 6:33 PM ET ·
Income Statement
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
Revenue 26.76B 20.57B 24.50B 18.84B 68.46B
Net Income 4.13B 3.17B 3.40B 2.61B 6.65B
EPS
Profit Margin 15.4% 15.4% 14.7% 14.7% 9.7%
Rev Growth +9.2% +9.2% +9.2% +9.2% +21.7%
Balance Sheet
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
Total Debt 25.44B 25.44B 25.44B 25.44B 12.21B
Total Equity 19.89B 19.89B 19.89B 19.89B 35.20B
D/E Ratio 1.28 1.28 1.28 1.28 0.35
Cash Flow
FY 2026 FY 2026 FY 2025 FY 2025 FY 2025
EBITDA 7.27B 5.59B 6.32B 4.86B 9.73B
Free Cash Flow 5.89B