$17.40
+0.08 (+0.46%)
Financial Highlights (FY 2026)
Revenue
310.35M
Net Income
47.97M
Gross Margin
80.3%
Profit Margin
15.5%
Rev Growth
+19.3%
D/E Ratio
0.03
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 80.3% 80.3% 64.5% 64.5%
Operating Margin 9.6% 8.6% 12.9% 15.1%
Profit Margin 15.5% 14.7% 12.7% 10.4%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 310.35M 260.12M 107.29M 106.07M
Gross Profit 249.15M 208.82M 69.16M 68.37M
Operating Income 29.70M 22.40M 13.85M 16.00M
Net Income 47.97M 36.19M 13.60M 11.04M
Gross Margin 80.3% 80.3% 64.5% 64.5%
Operating Margin 9.6% 8.6% 12.9% 15.1%
Profit Margin 15.5% 14.7% 12.7% 10.4%
Rev Growth +19.3% +19.3% -9.3% +1.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 10.82M 10.82M 116.51M 143.63M
Total Equity 312.78M 312.78M 570.59M 578.06M
D/E Ratio 0.03 0.03 0.20 0.25
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 34.73M 27.66M 23.40M 23.15M
Free Cash Flow 17.89M 16.40M