Skip to main content
$8.69 +0.37 (+4.45%) At close · Jul 28
Market Cap
$522.32M
Shares
60.11M

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
$457.55M +12.7%
FY2025 Revenue FY2018–FY2025
Net Income
-$43.33M +30.1%
FY2025 Net Income FY2018–FY2025
Gross Margin
77.56% +0.1pp
FY2025 Gross Margin FY2018–FY2025
Operating Margin
-9.5% +5.4pp
FY2025 Operating Margin FY2018–FY2025
Diluted EPS
-$0.74 +32.1%
FY2025 Diluted EPS FY2020–FY2025
Operating Cash Flow
$43.43M +65%
FY2025 Operating Cash Flow FY2018–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 FY2018
$469.76M $457.55M $405.91M $333.64M $253.83M $187.86M $132.95M $102.71M $78.81M
$105.85M $102.7M $91.48M $76.27M $59.86M $46.79M $34.92M $28.15M $20.99M
$363.91M $354.85M $314.43M $257.38M $193.97M $141.07M $98.03M $74.55M $57.82M
77.56% 77.46% 77.14% 76.42% 75.09% 73.74% 72.59% 73.36%
$105M $101.28M $102.79M $79.55M $61.44M $40.05M $30.49M $28.06M $25.43M
$191.65M $190.56M $184.12M $168.09M $123.7M $84.18M $59.14M $55.58M $35.98M
$105.35M $106.47M $87.87M $79.01M $60.52M $44.93M $40.41M $38.18M $17.19M
$7.03M $6.15M $3.54M $1.04M $1.04M $1.39M $1.53M $1.55M
$2.7M $3M
$402M $398.31M $374.79M $326.65M $245.65M $169.16M $130.03M $121.82M $78.59M
-$38.1M -$43.45M -$60.36M -$69.28M -$51.68M -$28.09M -$32M -$47.27M -$20.77M
-9.5% -14.87% -20.76% -20.36% -14.95% -24.07% -46.02% -26.36%
$2.65M $2.5M $3.53M $2.75M $153K $300K $366K $270K $617K
$3.27M $3.42M $3.97M $7.02M $2.54M $259K $617K $307K $35K
-$199K -$204K -$1.39M -$768K -$580K -$361K $223K $490K
-$37.68M -$42.74M -$61.3M -$65.78M -$49.87M -$28.49M -$31.53M -$46.74M -$20.91M
$767K $587K $670K $649K $366K $211K $127K $66K $22K
-$38.44M -$43.33M -$61.97M -$66.43M -$50.24M -$28.7M -$31.66M -$46.81M -$20.93M
-9.47% -15.27% -19.91% -19.79% -15.28% -23.81% -45.57% -26.56%
-$38.44M -$43.33M -$61.89M -$66.14M -$50.61M -$28.7M -$31.66M -$46.81M -$20.93M
USD/shares -$0.74 -$1.09 -$1.19 -$0.92 -$0.53 -$0.62
shares 53.77M 51.37M 18.44M 16.59M
shares 58.63M 56.94M 55.66M 54.61M 53.77M 51.37M 18.44M 16.59M
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.

Price & Valuation

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

Valuation

EV/Revenue
Peer median 2.23×
EV/EBIT
Peer median 24.70×
P/E (TTM)
Peer median 31.29×

Peer medians compare against the 96 similar-size Software - Application companies (of 201 listed).

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 FY2018
Americas $365,417,000 $322,209,000 $262,290,000 $199,516,000 $148,241,000 $104,208,000 $80,574,000 $61,501,000
EMEA $69,996,000 $63,527,000 $54,753,000 $42,419,000 $30,229,000 $21,341,000 $16,220,000 $12,674,000
Asia Pacific $22,134,000 $20,172,000 $16,600,000 $11,893,000 $9,389,000 $7,400,000 $5,913,000 $4,638,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018
Subscription $453,014,000 $402,022,000 $330,458,000 $251,213,000 $185,726,000 $131,804,000 $102,243,000 $78,392,000
Professional Services and Other $4,533,000 $3,886,000 $3,185,000 $2,615,000 $2,133,000 $1,145,000 $464,000 $421,000
Key facts CIK 1517375 CUSIP 85209W109 13F (30d) 28 filings 28 filers Visit website Investor relations