Filing Flows

Filing Flows › Onespaworld Holdings (OSW) › Q2 2026 › vs Q2 2025

Onespaworld Holdings (OSW) Q2 2026 vs Q2 2025 (year over year)

Onespaworld Holdings's revenue rose $20.5M (+9%) from $241M in Q2 2025 to $261M in Q2 2026. The biggest changes: Service +$21.1M (+11%); Product −$533K (-1%). Operating margin 9.4% against 9.2% (+0.2 pts).

Onespaworld Holdings, Q2 2026: revenue $261M (+8% year over year), operating margin 9.4%, net earnings $23.2M, operating cash flow $33.3M. The chart draws each line against Q2 2025, the increases inside each band.

Onespaworld Holdings: what changed, Q2 2026 vs Q2 2025Onespaworld Holdings: what changed, Q2 2026 vs Q2 2025Service$21.1MCosts & expenses$18.1MOther operating costs$15.4MFree cash flow (OCF − capex)$13.4MOperating cash flow$13.0MWorking capital & other$8.2MNet earnings$3.3MGeneral & admin$2.8MPre-tax earnings$2.7MOperating profit$2.4M

Margins

Q2 2026Q2 2025Change
Operating margin9.4%9.2%+0.2 pts
Net margin8.9%8.3%+0.6 pts
Free cash flow margin11.9%7.3%+4.6 pts

Every line

LineQ2 2026Q2 2025Change%
Service$214M$193M$21.1M+11%
Product$46.8M$47.4M−$533K-1%
Revenue$261M$241M$20.5M+9%
Operating profit$24.5M$22.1M$2.4M+11%
Costs & expenses$237M$219M$18.1M+8%
Pre-tax earnings$23.4M$20.7M$2.7M+13%
Other expense, net$1.1M$1.4M−$326K-23%
General & admin$7.2M$4.4M$2.8M+63%
Other operating costs$230M$214M$15.4M+7%
Net earnings$23.2M$19.9M$3.3M+16%
Income tax$226K$792K−$566K-71%
Depreciation & amortization$7.4M$6.3M$1.1M+18%
Share-based compensation$2.5M$2.1M$361K+17%
Working capital & other$211K−$8.0M$8.2M—
Operating cash flow$33.3M$20.3M$13.0M+64%
Free cash flow (OCF − capex)$31.0M$17.6M$13.4M+77%
Capital expenditures$2.3M$2.7M−$443K-16%

Questions

How much did Onespaworld Holdings's revenue grow year over year in Q2 2026?

Onespaworld Holdings's revenue rose $20.5M (+9%) from $241M in Q2 2025 to $261M in Q2 2026.

What drove Onespaworld Holdings's revenue change in Q2 2026?

Service +$21.1M (+11%); Product −$533K (-1%).

Q2 2026 results → · Compare in the interactive Sankey →