Skip to main content
$7.13 +0.01 (+0.07%)
Market Cap
$2.38B
Shares
334.78M

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
$1.05B +7.7%
FY2025 Revenue FY2019–FY2025
Net Income
$73.19M -39.6%
FY2025 Net Income FY2019–FY2025
Operating Margin
11.84% -3.4pp
FY2025 Operating Margin FY2019–FY2025
Diluted EPS
$0.19 -38.7%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$233.49M +32%
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
$1.1B – $1.14B $1.07B $1.05B $977.72M $831.1M $627.62M $473.4M $345.59M $317.75M
$161.48M $155.42M $134.63M $119.2M $115.04M $80.76M $52.3M $34.77M
$238.54M $235.15M $211.84M $196.65M $164.56M $114.33M $76.85M $61.02M
$147.51M $141.41M $113.26M $100.93M $90.01M $64.4M $37.63M $31.02M
$56.47M $53.69M $37.02M $19.43M $11.96M $10.83M $9.63M $4.25M
$70.15M $65.63M $47.3M $27.81M $20.86M $18M $17.1M $10.34M
$4.87M $4.49M
$942.38M $928.11M $828.69M $727.49M $649.84M $503.61M $362.89M $314.11M
$125.37M $124.67M $149.03M $103.61M -$22.21M -$30.21M -$17.3M $3.64M
11.84% 15.24% 12.47% -3.54% -6.38% -5% 1.15%
$195.52M $190.29M $196.33M $131.42M -$1.36M -$12.21M -$200K $13.98M
-$2000 -$37K -$143K -$81K
$117.03M $115.59M $139.47M $132.54M $1.62M -$25.24M -$15.28M $4.17M
$44.85M $42.4M $18.31M $39.2M $13.59M $8.71M $8.32M $4.71M
$72.18M $73.19M $121.16M $93.33M -$11.97M -$33.99M -$23.75M -$625K
6.95% 12.39% 11.23% -1.91% -7.18% -6.87% -0.2%
$93.33M -$11.97M -$67.62M -$37.38M -$12.02M
$62.91M $79.52M $108.73M $93.33M -$14.4M -$35.91M -$19.72M $237K
USD/shares $0.20 $0.34 $0.26 -$0.03 -$0.33 -$0.80 -$0.33
USD/shares $0.19 $0.31 $0.24 -$0.03 -$0.33 -$0.80 -$0.33
shares 361.17M 358.35M 361.68M 348.04M 202.88M 47.01M 36.11M
shares 376.73M 386.24M 392.67M 348.04M 202.88M 47.01M 36.11M
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 FY2023–FY2025: $366.55M 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.24×
EV/EBIT
Software - Infrastructure median 18.80×
P/E (TTM)
35.60×
Software - Infrastructure median 26.62×

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
Single Reportable Segment $1,052,774,000 $977,716,000 $831,103,000 $627,623,000

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
China $354,100,000 $340,846,000 $287,944,000 $195,663,000 $160,583,000 $127,307,000 $103,531,000
Europe Middle East and Africa $264,508,000 $253,096,000 $225,703,000
Asia Pacific $221,221,000 $186,582,000 $142,737,000 $61,132,000
Latin America $111,424,000 $100,324,000 $77,285,000 $55,009,000 $35,097,000
North America $101,521,000 $96,868,000 $97,434,000 $92,045,000 $61,613,000
United States $97,221,000 $95,794,000 $93,371,000 $87,438,000 $55,941,000 $38,729,000 $69,016,000
Non-US and China $256,879,000 $179,556,000 $145,203,000
South Asia Middle East and North Africa $87,237,000 $69,239,000 $50,830,000
Europe $166,868,000 $130,850,000 $104,148,000
Key facts CIK 1845815 CUSIP 70451X104 13F (30d) 42 filings 42 filers Visit website Investor relations