Skip to main content
$11.98 -1.03 (-7.92%) At close · Jul 22
Market Cap
$2.54B
Shares
212.02M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$419.5M +26.9%
FY2025 Revenue FY2021–FY2025
Net Income
$34.8M +219.4%
FY2025 Net Income FY2019–FY2025
Gross Margin
74.06% -1pp
FY2025 Gross Margin FY2021–FY2025
Operating Margin
7.87% +5.7pp
FY2025 Operating Margin FY2021–FY2025
Diluted EPS
$0.15
FY2025 Diluted EPS FY2021–FY2025
Operating Cash Flow
$85.26M -4.1%
FY2025 Operating Cash Flow FY2019–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2026 (G) TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
$509.4M – $515.4M $443.68M $419.5M $330.48M $271.83M $232.34M $191.91M
$5.12M $4.57M $166K $26K
$116.78M $108.8M $82.53M $77.46M $65.12M $52.66M
$326.9M $310.7M $247.96M $194.37M $167.22M $139.25M
74.06% 75.03% 71.5% 71.97% 72.56%
$53.66M $52.59M $48.7M $36.34M $30.52M $31.77M
$151.51M $144.03M $122.87M $112.11M $109.81M $100.51M
$79.26M $81.05M $69.22M $61.27M $64.87M $59.22M $15K $15K
$11.08M $5.31M $295.11K
$3.2M $3.2M $2.5M $2.1M $1.4M
$3M $2.9M $2.6M $2.1M $1.24M
$284.43M $277.66M $240.79M $209.72M $208.28M $192.74M
$42.48M $33.04M $7.17M -$15.35M -$41.07M -$53.49M -$5.51M -$590.45K
7.87% 2.17% -5.65% -17.68% -27.87%
$36.04M $10.07M -$12.75M -$38.97M -$52.25M
$9.69M $7.47M -$31.57M -$3.26M $2.96M -$632K -$54.8M
$52.17M $40.5M -$24.4M -$18.61M -$33.65M -$32.79M
$5.36M $5.38M $4.74M $2.89M $5.04M $457K $411.32K $317.9K
$46.61M $34.8M -$29.14M -$21.73M -$41.63M -$35.22M -$60.72M $900.81K
8.3% -8.82% -7.99% -17.92% -18.35%
$195K $321K -$52K $224K
$46.61M $34.8M -$29.09M -$21.73M -$41.63M -$68.15M
$51.02M $42.55M -$31.71M -$20.54M -$41.94M -$34.69M
USD/shares $0.17 -$0.16 -$0.12 -$0.23 -$0.48
USD/shares $0.15 -$0.48
shares 207.59M 183.72M 182.26M 181.96M 141.6M 35M 35M
shares 229.29M 183.72M 182.26M 181.96M 141.6M 17.91M 17.91M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2021–FY2025: $143.39M in buybacks.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
Software - Infrastructure median 2.16×
EV/EBIT
Software - Infrastructure median 19.04×
P/E (TTM)
59.90×
Software - Infrastructure median 26.93×

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
North America $164,808,000 $135,870,000 $118,490,000 $102,025,000 $83,034,000
United States $162,642,000 $135,288,000 $115,799,000 $100,870,000 $67,823,000 $48,614,000
EMEA $134,312,000 $99,256,000 $81,753,000 $71,635,000 $42,441,000 $33,661,000
Asia Pacific $120,377,000 $95,356,000 $71,582,000 $58,679,000 $41,269,000 $33,824,000
Germany $56,094,000 $41,765,000 $35,775,000 $30,625,000 $23,574,000 $17,650,000 $15,094,000
Singapore $51,656,000 $43,113,000 $30,974,000 $21,915,000 $16,580,000 $15,376,000 $10,674,000
Other Countries $45,361,000 $33,353,000 $25,098,000
Japan $22,547,000 $21,348,000 $23,360,000 $17,331,000 $16,619,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
SAAS $319,167,000 $230,667,000 $160,961,000 $117,180,000 $85,580,000 $52,074,000 $27,744,000
Service $53,839,000 $44,036,000 $44,795,000 $41,283,000 $31,919,000 $34,140,000 $26,662,000
Termed License and Support $41,386,000 $44,560,000 $52,744,000 $57,214,000 $50,970,000 $38,949,000 $26,985,000
Maintenance $5,105,000 $11,219,000 $13,325,000 $16,662,000 $23,440,000 $23,462,000 $29,122,000
License $2,908,000 $5,586,000
Key facts CIK 1777921 CUSIP 053604104 13F (30d) 23 filings 22 filers Visit website Investor relations