$131.56
+3.56 (+2.78%)
As of Sep 22, 9:56 PM ET ·
Financial Highlights (FY 2026)
Revenue
386.18M
Net Income
91.23M
Gross Margin
Profit Margin
23.6%
Rev Growth
+25.2%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 58.0% 58.0%
Operating Margin 33.6% 30.2% 45.3% 43.7%
Profit Margin 23.6% 22.4% 41.1% 36.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 386.18M 308.40M 636.70M 648.82M
Gross Profit 369.12M 376.15M
Operating Income 129.80M 93.29M 288.60M 283.76M
Net Income 91.23M 65.57M 261.85M 236.82M
Gross Margin 58.0% 58.0%
Operating Margin 33.6% 30.2% 45.3% 43.7%
Profit Margin 23.6% 22.4% 41.1% 36.5%
Rev Growth +25.2% +25.2% +17.8% +5.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 603.07M 756.69M
Total Equity 2.28B 2.02B
D/E Ratio 0.27 0.37
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 133.15M 101.01M 349.14M 364.42M
Free Cash Flow 138.20M 101.52M