$13.21
+0.25 (+1.93%)
As of Jun 23, 10:01 PM ET ·
Financial Highlights (FY 2026)
Revenue
650.59M
Net Income
60.46M
Gross Margin
Profit Margin
34.7%
Rev Growth
+1.5%
D/E Ratio
0.05
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 58.7% 58.7%
Operating Margin 47.0% 42.3% 47.0% 46.3%
Profit Margin 34.7% 32.9% 42.4% 33.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 650.59M 640.98M 445.94M 347.88M
Gross Profit 261.76M 204.20M
Operating Income 305.81M 271.17M 209.44M 161.13M
Net Income 60.46M 53.61M 189.06M 115.00M
Gross Margin 58.7% 58.7%
Operating Margin 47.0% 42.3% 47.0% 46.3%
Profit Margin 34.7% 32.9% 42.4% 33.1%
Rev Growth +1.5% +1.5% +14.5% +23.0%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 38.04M 38.04M 227.06M 282.24M
Total Equity 782.69M 782.69M 700.68M 790.67M
D/E Ratio 0.05 0.05 0.32 0.36
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 295.82M 276.88M 282.00M 206.87M
Free Cash Flow 116.71M 103.90M