Skip to main content
$9.24 -0.22 (-2.33%) At close · Jul 22
Market Cap
$789.03M
Shares
85.39M

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
$381.18M +18.6%
FY2025 Revenue FY2019–FY2025
Net Income
$26.33M +262.8%
FY2025 Net Income FY2019–FY2025
Operating Margin
43.73% +14.3pp
FY2025 Operating Margin FY2019–FY2025
Diluted EPS
$0.99 +175%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$401.31M +23.9%
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
$650M – $675M $377.67M $381.18MG $321.48M $273.18M $216.96M $263.68M $200.23M $114.87M
$608.66M $597.05M $525.96M $508.95M $452.86M $350.57M $291.01M $229.12M
$377.67M $381.18M $321.48M $273.18M $216.96M $263.68M $200.23M $114.87M
$17.4M $17.1M $12.1M $8.6M $12.9M $13.7M $9M
$19.25M $16.59M $15.05M $13.64M $11.87M $13.86M $9.81M $7.88M
$3.99M $5.16M $9.62M $12.7M $13.6M $10.3M $6.7M $4.3M
$159.55M $166.68M $94.54M $46.36M -$6.34M $57.26M $77.52M $33M
43.73% 29.41% 16.97% -2.92% 21.71% 38.71% 28.72%
$163.54M $171.84M $104.16M $59.06M $7.26M $67.56M $84.22M $37.3M
-$4.17M $318K $431K
$5.02M $4.97M $1.44M $0 $0
$192.1M $156.13M $88.05M $41.81M $3.06M $90.11M $77.52M $33M
$12.21M $9.89M $4.22M $2.33M -$277K $311K $0 $0
$66.1M $26.33M $7.26M -$1.01M $7.1M $25.55M $77.52M $33M
6.91% 2.26% -0.37% 3.27% 9.69% 38.71% 28.72%
$113.79M $119.92M $76.58M $40.48M -$3.76M $64.24M
$66.1M $26.33M $7.26M -$1.01M $7.1M $25.55M
USD/shares $0.99 $0.36 -$0.06 $0.51 $1.93 $0.00 $0.00
USD/shares $1.76 – $1.84* $0.99G $0.36 -$0.06 $0.05 $0.48 $0.00 $0.00
shares 26.51M 20.15M 16.39M 13.91M 13.22M 0 0
shares 26.51M 20.15M 16.39M 84.26M 84.47M 0 0
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 FY2020–FY2025: $21.53M in buybacks, $8.79M in dividends.

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
Credit Services median 8.66×
EV/EBIT
Credit Services median 24.48×
P/E (TTM)
4.55×
Credit Services median 11.84×

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 $381,182,000 $321,478,000 $273,182,000 $216,960,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 $166,678,000 $94,536,000 $46,355,000 -$6,342,000

Operating Margin by Segment (%)

Component FY2025 FY2024 FY2023 FY2022
Reportable Segment 43.7% 29.4% 17% -2.9%
Key facts CIK 1818502 CUSIP 68386H103 13F (30d) 21 filings 21 filers Visit website Investor relations