Skip to main content
$12.52 +0.22 (+1.75%) At close · Jul 24
Market Cap
$581.47M
Shares
46.44M

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
$282.93M -2.9%
FY2025 Revenue FY2019–FY2025
Net Income
-$14.46M -215.7%
FY2025 Net Income FY2019–FY2025
Gross Margin
63.56% -1.8pp
FY2025 Gross Margin FY2019–FY2025
Operating Margin
-6.1% -7.4pp
FY2025 Operating Margin FY2019–FY2025
Diluted EPS
-$0.31 -234.8%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$81.06M +10.4%
FY2025 Operating Cash Flow FY2019–FY2025

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

Line Item TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
$281.67M $282.93M $291.26M $267.01M $256.38M $226.91M $148.75M $113.87M
$9.5M $8.83M $2.21M $300K
$103.59M $103.09M $101.03M $99.23M $81.51M $58.31M $41.19M $36.1M
$178.08M $179.84M $190.23M $167.79M $174.87M $168.6M $107.56M $77.77M
63.56% 65.31% 62.84% 68.21% 74.3% 72.31% 68.29%
$33.03M $33.82M $33.26M $26.73M $20.85M $15.89M $12.25M $12.45M
$105.11M $102.94M $95.37M $82.8M $68.56M $58.16M $43.3M $36.5M
$60.57M $60.34M $57.67M $56.22M $44.94M $35.76M $20.26M $20.31M
$1.6M $1.6M $1.6M $2.4M $600K
$16.7M $19M $24.8M $28.5M $23.6M $15.7M $15.7M $6.9M
$198.71M $197.1M $186.3M $165.75M $134.35M $109.81M $75.81M $69.26M
-$20.63M -$17.26M $3.93M $2.04M $40.52M $58.79M $31.76M $8.51M
-6.1% 1.35% 0.76% 15.8% 25.91% 21.35% 7.47%
-$3.93M $1.74M $28.73M $30.54M $64.12M $74.49M $47.46M $15.41M
$2.21M $300K $537K $1.29M
$1.27M $1.31M $13.85M $8.47M -$3.05M $6.01M -$175K $713K
-$19.74M -$15.95M $17.77M $10.51M $37.47M $64.8M $31.58M $9.22M
-$2.26M -$1.49M $5.27M $1.62M $8.76M $8.2M $4.97M $2.58M
-$17.49M -$14.46M $12.5M $8.88M $28.71M $56.6M $26.61M $6.64M
-5.11% 4.29% 3.33% 11.2% 24.95% 17.89% 5.83%
-$14.46M $12.5M $8.88M $28.71M $56.6M $6.43M $439K
-$17.21M -$13.76M $11.87M $8.89M $28.73M $56.57M $26.61M $6.65M
USD/shares -$0.31 $0.25 $0.17 $0.55 $1.13 $0.51 $0.04
USD/shares -$0.31 $0.23 $0.16 $0.50 $1.00 $0.46 $0.04
shares 47.01M 49.21M 51.76M 52.28M 50.18M 12.64M 10.04M
shares 47.01M 54.29M 56.03M 56.91M 56.63M 17.13M 12.17M
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.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2019–FY2025: $181.16M 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 - Application median 3.24×
EV/EBIT
Software - Application median 19.76×
P/E (TTM)
Software - Application median 25.85×

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 Segment (USD)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment $282,926,000 $291,256,000 $267,014,000 $256,380,000

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
United States $158,074,000 $176,208,000 $158,110,000 $156,067,000 $139,049,000 $96,886,000 $77,314,000
EMEA $90,549,000 $83,385,000 $84,919,000 $71,869,000 $62,531,000 $34,156,000 $23,642,000
Asia Pacific $28,436,000 $25,002,000 $19,287,000 $24,844,000 $20,910,000 $15,087,000 $10,988,000
Rest of the World $5,867,000 $6,661,000 $4,698,000 $3,600,000 $4,418,000 $2,619,000 $1,927,000

Segment Operating Income

Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.

By Segment (USD)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment -$17,259,000 $3,927,000 $2,036,000 $40,520,000

Operating Margin by Segment (%)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment -6.1% 1.3% 0.8% 15.8%
Key facts CIK 1422930 CUSIP 74467Q103 13F (30d) 19 filings 19 filers Visit website Investor relations