Skip to main content
ALH logo

ALH · Alliance Laundry Holdings Inc.

$25.65 +0.48 (+1.91%) At close · Jul 24
Market Cap
$5.09B
Shares
198.61M

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.71B
FY2025
Net Income
$101.76M
FY2025
Gross Margin
37.57%
FY2025
Operating Margin
18.57%
FY2025
Diluted EPS
$0.56
FY2025
Operating Cash Flow
$211.69M
FY2025

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

Line Item FY2025
$1.71B
$642.1M
37.57%
$29.7M
$51.68M
$93.7M
$324.74M
$317.37M
18.57%
$411.07M
$150.5M
$138.03M
$36.28M
$101.76M
5.95%
$160.69M
USD/shares $0.57
USD/shares $0.56
shares 177M
shares 181.44M
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.

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
North America Segment $1,268,979,000 $1,109,134,000 $996,762,000
International Segment $440,258,000 $399,306,000 $368,392,000

By Geography (USD)

Component FY2025 FY2024 FY2023
United States $1,360,893,000 $1,195,479,000 $1,087,271,000
Czechia $151,752,000 $142,961,000 $120,737,000
All Other Countries $114,388,000 $97,503,000 $85,081,000
Thailand $82,204,000 $72,497,000 $72,065,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023
Equipment Service Parts and Other $1,659,680,000 $1,459,746,000 $1,321,427,000
Equipment Financing $49,557,000 $48,694,000 $43,727,000
Key facts CIK 1317685 CUSIP 01862Q107 13F (30d) 14 filings 14 filers Visit website Investor relations