Skip to main content
$0.02 At close · Jul 27
Market Cap
$222,580
Shares
11.13M

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
$614.85M +7.2%
FY2025 Revenue FY2022–FY2025
Net Income
-$6.18M +47.1%
FY2025 Net Income FY2022–FY2025
Operating Margin
6.7% +2.5pp
FY2025 Operating Margin FY2022–FY2025
Diluted EPS
-$0.86 +79.6%
FY2025 Diluted EPS FY2022–FY2025
Operating Cash Flow
$33.98M +50.7%
FY2025 Operating Cash Flow FY2022–FY2025

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

Line Item TTM FY2025 FY2024 FY2023 FY2022
$614.85M $573.7M $688.97M $646.83M
-$14.41M -$14.2M -$11.93M -$12.32M
$6.99M $5.08M
$64.41M $57.16M $57.77M $36.99M
$1.52M $1.52M $1.52M $1.51M
$7.67M $10.07M $12.79M $18.78M
$72.08M $67.23M $70.56M $55.77M
$41.21M $24.21M $30.47M $16.52M
6.7% 4.22% 4.42% 2.55%
$48.88M $34.28M $43.26M $35.3M
-$19.93M -$14.26M -$28.95M -$12.58M
$7M $9.95M $1.52M $3.94M
$2.29M $2.14M $49K $395K
-$6.18M -$11.69M -$26.1M $0
-1.01% -2.04% -3.79% 0%
$10.89M $19.5M $14.67M -$434K
-$6.18M -$11.65M -$26.1M
-$6.23M -$11.65M -$26.1M $0
USD/shares -$0.86 -$4.21 -$10.99 -$4.21
USD/shares -$0.86 -$4.21 -$10.99 -$4.21
shares 7.15M 2.77M 2.38M
shares 7.15M 2.77M 2.38M
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 FY2022–FY2025: $437K in buybacks, $73.62M in dividends.

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
Capital Markets median 10.60×
EV/EBIT
P/E (TTM)
Capital Markets median 19.16×

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
Reportable Segment $614,851,000 $573,703,000 $688,967,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022
BTM Kiosk $613,604,000 $571,261,000 $686,314,000 $639,965,000
Other Revenue $1,247,000 $2,442,000
BD Checkout $1,149,000 $692,000
Company Website $879,000 $173,000
Hardware $50,000 $735,000
Software Services $575,000 $3,185,000
Key facts CIK 1901799 CUSIP 09174P303 13F (30d) 1 filings 1 filers Visit website Investor relations