2025
$1.38
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$42,811k; NI=$19,086k; D&A=$6,643k; deferred tax=$8,528k; SBC=$8,357k; loss on disposal=$78k (non-cash total=$23,606k, matches MD&A $23.6M). ΔWC=+$119k (essentially neutral) - decreases in inventory, AR and higher accrued items were largely offset by a $6.9M build in prepaid expenses and other assets. Capex=$2,380k; capex_ratio (mean 2022-2025)=0.777%; ΔRev(2025 vs 2024)=$36,538k; growth capex=$284k; maintenance capex=$2,096k. OE=42,811-119-8,357-2,096=32,239k; diluted shares=23,295,328 (down from 24.1M in FY2024 due to a $30M share-repurchase program completed in 2025); OE/sh=$1.38. Anchor window year (post-AffloVest transformation, FY2023-FY2025). Revenue grew 12% ($36.5M) - lymphedema products +7% ($19.0M) and airway clearance (AffloVest) +52% ($17.5M) on expanded DME-provider partnerships; Medicare rose to 24% of revenue from 18%. Source: FY2025 10-K, accession 0001104659-26-016380.
2024
$0.95
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$40,655k; NI=$16,960k; D&A=$6,792k; deferred tax=$1,067k; SBC=$7,819k; loss on disposal=$308k (non-cash total=$15,986k, matches MD&A $16.0M). ΔWC=+$7,709k, source of cash (matches MD&A $7.7M) - AR and inventory collections outpacing prepaid-expense and accounts-payable use. Capex=$2,392k; capex_ratio (mean 2022-2025)=0.777%; ΔRev(2024 vs 2023)=$18,561k; growth capex=$144k; maintenance capex=$2,248k. OE=40,655-7,709-7,819-2,248=22,879k; diluted shares=24,138,244; OE/sh=$0.95. In the anchor window (post-AffloVest transformation, FY2023-FY2025). Source: FY2024 10-K, accession 0001558370-25-001096.
2023
$0.48
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$35,855k; NI=$28,515k; D&A=$6,539k; deferred tax=$(19,378)k (one-time non-cash tax benefit, largely a valuation-allowance release as the company returned to sustained profitability); SBC=$7,547k; loss on disposal=$3k; favorable change in FV of earn-out liability=$(2,475)k (non-cash total=$(7,764)k, matches MD&A -$7.8M). ΔWC=+$15,104k, source of cash (matches MD&A $15.1M), driven by a $11.7M AR collection and $12.1M in AR non-current/net-investment-in-leases collections outpacing new originations. Capex=$2,324k; capex_ratio (mean 2022-2025)=0.777%; ΔRev(2023 vs 2022)=$27,638k; growth capex=$215k; maintenance capex=$2,109k. OE=35,855-15,104-7,547-2,109=11,095k; diluted shares=23,176,169; OE/sh=$0.48. In the anchor window (post-AffloVest transformation, FY2023-FY2025). Source: FY2023 10-K, accession 0001558370-24-001330.
2022
-$0.06
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$5,209k; NI=$(17,866)k; D&A=$6,268k; deferred tax=$(32)k; SBC=$9,600k; loss on disposal=$20k; unfavorable change in FV of AffloVest earn-out liability=$11,850k (one-time, non-recurring mark-up as AffloVest outperformed) (non-cash total=$27,706k, matches MD&A $27.7M). ΔWC=$(4,631)k, use of cash (matches MD&A $4.6M) - AR, net-investment-in-leases and inventory build. Capex=$1,780k; capex_ratio (mean 2022-2025)=0.777%; ΔRev(2022 vs 2021)=$38,728k; growth capex=$301k; maintenance capex=$1,479k. OE=5,209-(-4,631)-9,600-1,479=-1,239k; diluted shares=20,067,969; OE/sh=$(0.06). First full post-acquisition year, but result is depressed by the one-time $11.85M earn-out fair-value charge; excluded from the valuation anchor as a distorted year per project methodology (non-recurring item). Source: FY2022 10-K, accession 0001558370-23-001580.
2021
$0.00
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$2,631k; NI=$(11,811)k; D&A=$3,681k; deferred tax=$10,230k; SBC=$10,173k; loss on disposal=$20k; change in FV of AffloVest earn-out liability=$(200)k (non-cash total=$23,904k, matches MD&A $23.9M). ΔWC=$(9,462)k, use of cash (matches MD&A $9.5M) - AR and net-investment-in-leases build ahead of the AffloVest integration. Capex=$2,103k; capex_ratio (mean 2021-2025)=0.82%; ΔRev(2021 vs 2020)=$20,927k; growth capex=$172k; maintenance capex=$1,931k. OE=2,631-(-9,462)-10,173-1,931=-11k (approximately breakeven). AffloVest respiratory-device acquisition closed Sept 8, 2021 ($79.8M cash + up to $20M earn-out); FY2021 is a partial/transition year and is excluded from the valuation anchor. Diluted shares=19,719,485; OE/sh=$(0.00). Source: FY2021 10-K, accession 0001558370-22-001758.
2020
$0.14
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$2,794k; NI=$(620)k; D&A=$2,794k; deferred tax=$(1,233)k; SBC=$10,689k; impairment losses=$4,025k (non-cash total=$16,275k, matches MD&A $16.2M). ΔWC=$(12,759)k, use of cash (matches MD&A $12.8M; AR and net-investment-in-leases build were the main drags, partly offset by higher accrued payroll/expenses). Capex=$2,059k; revenue declined FY2020 vs FY2019 (COVID impact), so growth capex=$0 and maintenance capex=full capex=$2,059k. OE=2,794-(-12,759)-10,689-2,059=2,805k; diluted shares=19,346,929; OE/sh=$0.14. Source: FY2020 10-K, accession 0001558370-21-001465.
2019
$0.56
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$2,510k; NI=$10,971k; D&A=$3,538k; net amort premiums=$(307)k; deferred tax=$(146)k; SBC=$9,824k; loss on lease termination=$1,148k; other=$7k (non-cash total=$14,064k, matches MD&A $14.1M). ΔWC=$(22,525)k, use of cash (matches MD&A $22.5M) - driven mainly by a $9.1M AR build and the first-year build of the new sales-type-lease receivable ('net investment in leases', $8.1M) as the rental/rent-to-purchase program launched under ASC 842. Capex=$5,446k; capex_ratio (mean 2017-2020)=2.58%; ΔRev(2019 vs 2018)=$45,741k; growth capex=$1,181k; maintenance capex=$4,265k. OE=2,510-(-22,525)-9,824-4,265=10,946k; diluted shares=19,641,143; OE/sh=$0.56. Note: this year's CFO was depressed by a one-time working-capital build as the lease program launched; OE strips that out, so the OE figure is materially higher than reported CFO. Source: FY2019 10-K, accession 0001558370-20-001467.
2018
$0.17
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$9,007k; NI=$6,623k; D&A=$3,737k; net amort premiums=$(102)k; deferred tax=$(6,182)k; SBC=$7,974k; impairment (ActiTouch inventory/intangible write-off)=$2,534k (non-cash total=$7,961k, ~matches MD&A's $7.7M). ΔWC (AR, inventory, income taxes, prepaid, Medicare AR-LT, AP, accrued payroll, accrued exp)=$(5,581)k (use of cash, MD&A cites $5.9M). Capex=$4,196k; capex_ratio (mean 2017-2020)=2.58%; ΔRev(2018 vs 2017)=$34,468k; growth capex=$890k; maintenance capex=$3,306k. OE=9,007-(-5,581)-7,974-3,306=3,308k; diluted shares=19,347,632; OE/sh=$0.17. Source: FY2018 10-K, accession 0001558370-19-001320.
2017
$0.25
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$4,192k; NI=$5,855k; D&A=$1,800k; net amort premiums=$49k; deferred tax=$143k; SBC=$4,235k (non-cash total=$6,227k). ΔWC (AR, inventory, income taxes, prepaid, Medicare AR-LT, AP, accrued payroll, accrued exp)=$(7,890)k (use of cash). Capex=$3,746k; capex_ratio (mean 2017-2020)=2.58% of revenue; ΔRev(2017 vs 2016)=$24,741k; growth capex=$639k; maintenance capex=$3,107k. OE=4,192-(-7,890)-4,235-3,107=4,740k; diluted shares=18,877,863; OE/sh=$0.25. Source: FY2017 10-K, accession 0001558370-18-001091 (line items confirmed via FY2019 10-K comparative, accession 0001558370-20-001467).
2016
$0.26
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$7,033k; NI=$2,879k; D&A=$799k; deferred tax=$(611)k; SBC=$1,889k; other non-cash (bad debt allowance)=$568k; ΔWC (AR, inventory, prepaid, Medicare AR-LT, AP, accrued payroll, accrued exp/taxes, future product royalties)=+$1,554k (source of cash). No prior-year (FY2015) revenue available in filings pulled, so growth capex could not be computed; total capex of $775k treated as maintenance capex (conservative). OE = 7,033-1,554-1,889-775=2,815k; diluted shares=10,758,684; OE/sh=$0.26. Source: FY2016 10-K, accession 0001558370-17-001072.
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.