2026
$1.69
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$52.477M; dWC=$(2.984)M (AR $1.680M, inventories $(8.435)M, prepaid/other $8.102M, customer deposits $(12.338)M, accounts payable/accrued $6.655M, accrued compensation $(0.749)M, other assets/liabilities $2.101M); SBC=$1.207M; capex=$11.041M, revenue $579.487M declined from $614.649M so growth capex=$0 and maintenance capex=$11.041M; OE = 52.477 + 2.984 - 1.207 - 11.041 = $43.213M; diluted shares=25.584M; OE/sh=$1.69. Reconciliation (sec 2.3): net income $39.883M + D&A $15.244M + net operating lease effect $(1.811)M (non-cash lease cost $32.884M less lease liability reduction $34.695M) + deferred taxes $0.530M + restructuring $1.109M - restructuring payments $3.988M + loss on disposal $0.142M + insurance recoveries $2.172M + other $0.973M - maintenance capex $11.041M = $43.213M, 0.0% difference. Judgement note: the two operating-lease lines are treated as a matched pair rather than as working capital, so only their small net effect flows through owner earnings and the full cash rent on the design-centre network remains a charge; this keeps the pre-2020 and post-2020 lease-accounting regimes comparable across the series. Source: FY2026 10-K, accession 0001437749-26-029578.
2025
$2.10
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$61.696M; dWC=$(4.960)M (AR $0.700M, inventories $1.116M, prepaid/other $(5.999)M, customer deposits $1.597M, accounts payable/accrued $(5.204)M, accrued compensation $2.917M, other assets/liabilities $(0.087)M); SBC=$1.527M; capex=$11.268M, revenue $614.649M declined from $646.221M so growth capex=$0 and maintenance capex=$11.268M; OE = 61.696 + 4.960 - 1.527 - 11.268 = $53.861M; diluted shares=25.634M; OE/sh=$2.10. Reconciliation (sec 2.3): net income $51.596M + D&A $15.523M + net operating lease effect $(1.702)M (non-cash lease cost $32.748M less lease liability reduction $34.450M) + deferred taxes $(0.525)M + restructuring $0.343M - restructuring payments $0.816M + loss on disposal $0.060M + insurance recoveries $0.212M + other $0.438M - maintenance capex $11.268M = $53.861M, 0.0% difference. Source: FY2026 10-K, accession 0001437749-26-029578.
2024
$2.64
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$80.195M; dWC=$1.335M (AR $4.811M, inventories $6.194M, prepaid/other $(0.869)M, customer deposits $(4.294)M, accounts payable/accrued $(1.732)M, accrued compensation $(2.833)M, other assets/liabilities $0.058M); SBC=$1.450M; capex=$9.606M, revenue $646.221M declined from $791.382M so growth capex=$0 and maintenance capex=$9.606M; OE = 80.195 - 1.335 - 1.450 - 9.606 = $67.804M; diluted shares=25.644M; OE/sh=$2.64. Reconciliation (sec 2.3): net income $63.816M + D&A $15.956M + net operating lease effect $(1.022)M (non-cash lease cost $31.959M less lease liability reduction $32.981M) + deferred taxes $(0.205)M + restructuring gain $(0.077)M - restructuring payments $2.617M + loss on disposal $0.076M + insurance recoveries $1.598M + other $(0.115)M - maintenance capex $9.606M = $67.804M, 0.0% difference. Source: FY2026 10-K, accession 0001437749-26-029578.
2023
$3.96
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$100.664M; dWC=$(15.818)M (AR $5.442M, inventories $27.309M, prepaid/other $5.570M, customer deposits $(43.315)M, accounts payable/accrued $(8.787)M, accrued compensation $0.948M, other assets/liabilities $(2.985)M); SBC=$1.288M; capex=$13.885M, revenue $791.382M declined from $817.762M so growth capex=$0 and maintenance capex=$13.885M; OE = 100.664 + 15.818 - 1.288 - 13.885 = $101.309M; diluted shares=25.604M; OE/sh=$3.96. Reconciliation (sec 2.3): net income $105.807M + D&A $15.614M + net operating lease effect $(0.778)M (non-cash lease cost $30.235M less lease liability reduction $31.013M) + deferred taxes $(1.182)M + restructuring gain $(3.720)M - restructuring payments $1.045M + loss on disposal $0.043M + other $0.455M + insurance recoveries $0.115M - maintenance capex $13.885M = $101.309M, 0.0% difference. Note: the $43.3M release of customer deposits is the reversal of the FY2021 backlog build and is treated as a working-capital timing swing. Source: FY2025 10-K, accession 0001437749-25-027594.
2022
$3.88
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$69.356M; dWC=$(41.468)M (AR $(7.993)M, inventories $(32.526)M, prepaid/other $6.659M, customer deposits and deferred revenue $(9.555)M, accounts payable/accrued $0.123M, accrued compensation $(1.053)M, other assets/liabilities $2.877M); SBC=$1.139M; capex=$13.387M, capex/revenue mean FY2015-FY2026 = 1.98%, revenue $817.762M vs $685.169M so growth capex=$2.621M and maintenance capex=$10.766M; OE = 69.356 + 41.468 - 1.139 - 10.766 = $98.919M; diluted shares=25.522M; OE/sh=$3.88. Reconciliation (sec 2.3): net income $103.280M + D&A $15.987M + net operating lease effect $(3.327)M (non-cash lease cost $30.261M less lease liability reduction $33.588M) + deferred taxes $(0.352)M + restructuring and impairment gain $(4.461)M - restructuring payments $1.556M + loss on disposal $0.044M + other $0.070M - maintenance capex $10.766M = $98.919M, 0.0% difference. Note: FY2022 built $41.5M of working capital, mostly inventory, to deliver a record backlog; this timing effect is stripped out and largely reverses in FY2023. Source: FY2024 10-K, accession 0001437749-24-027664 (line detail from FY2022 10-K, accession 0001437749-22-021450).
2021
$2.60
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$129.912M; dWC=$52.496M (AR $(0.934)M, inventories $(18.516)M, prepaid/other $(13.654)M, customer deposits and deferred revenue $66.604M, accounts payable/accrued $11.741M, accrued compensation $5.360M, other assets/liabilities $1.895M); SBC=$1.268M; capex=$12.029M, capex/revenue mean FY2015-FY2026 = 1.98%, revenue $685.169M vs $589.837M so growth capex=$1.885M and maintenance capex=$10.144M; OE = 129.912 - 52.496 - 1.268 - 10.144 = $66.004M; diluted shares=25.352M; OE/sh=$2.60. Reconciliation (sec 2.3): net income $60.005M + D&A $16.385M + net operating lease effect $(3.457)M (non-cash lease cost $29.944M less lease liability reduction $33.401M) + deferred taxes $3.013M + restructuring and impairment $3.050M - restructuring payments $2.771M + loss on disposal $0.038M + other $(0.115)M - maintenance capex $10.144M = $66.004M, 0.0% difference. Note: the $66.6M surge in customer deposits reflects an order backlog the company could not yet deliver; it is stripped out as a working-capital timing swing and reverses in FY2023. Source: FY2023 10-K, accession 0001437749-23-024609 (line detail from FY2022 10-K, accession 0001437749-22-021450).
2020
$0.14
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$52.696M; dWC=$33.023M (AR $6.020M, inventories $33.341M, prepaid/other $(2.284)M, customer deposits $6.707M, accounts payable/accrued $(7.975)M, accrued compensation $(1.358)M, other assets/liabilities $(1.428)M); SBC=$0.334M; capex=$15.709M, revenue $589.837M declined from $746.684M so growth capex=$0 and maintenance capex=$15.709M; OE = 52.696 - 33.023 - 0.334 - 15.709 = $3.630M; diluted shares=26.069M; OE/sh=$0.14. Reconciliation (sec 2.3): net income $8.900M + D&A $16.859M + net operating lease effect $(2.770)M (non-cash lease cost $31.995M less lease liability reduction $34.765M) + deferred taxes $2.524M + restructuring and impairment $2.407M - restructuring payments $9.067M + loss on disposal $0.199M + other $0.287M - maintenance capex $15.709M = $3.630M, 0.0% difference. Note: COVID-19 closed all design centres and manufacturing plants for roughly ten weeks; the year also released $33.0M of working capital, which is stripped out as a timing effect, leaving a genuinely depressed owner-earnings figure. Source: FY2022 10-K, accession 0001437749-22-021450.
2019
$1.91
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$55.247M; dWC=$(5.048)M (AR $(0.565)M, inventories $0.957M, prepaid/other $(2.155)M, customer deposits $(4.924)M, accounts payable/accrued $0.631M, accrued compensation $0.687M, other assets/liabilities $0.321M); SBC=$0.121M; capex=$9.120M, revenue $746.684M declined from $766.784M so growth capex=$0 and maintenance capex=$9.120M; OE = 55.247 + 5.048 - 0.121 - 9.120 = $51.054M; diluted shares=26.751M; OE/sh=$1.91. Reconciliation (sec 2.3): net income $25.698M + D&A $19.637M + deferred taxes $(3.511)M + restructuring and impairment charges $20.374M - restructuring payments $2.296M + loss on disposal $0.157M + other $0.115M - maintenance capex $9.120M = $51.054M, 0.0% difference. Note: FY2019 carries a $20.374M restructuring and impairment charge for the plant and retail network consolidation; the non-cash portion is added back per sec 2.2 and the cash payments are deducted. Source: FY2021 10-K, accession 0001437749-21-020534 (line detail from FY2019 10-K, accession 0001437749-19-016263).
2018
$1.58
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$42.497M; dWC=$(14.504)M (AR $(0.682)M, inventories $(11.876)M, prepaid/other $3.274M, customer deposits $(2.444)M, accounts payable/accrued $2.288M, accrued compensation $(1.426)M, other assets/liabilities $(3.638)M); SBC=$0.954M; capex=$12.486M, capex/revenue mean FY2015-FY2026 = 1.98%, revenue $766.784M vs $763.385M so growth capex=$0.067M and maintenance capex=$12.419M; OE = 42.497 + 14.504 - 0.954 - 12.419 = $43.628M; diluted shares=27.625M; OE/sh=$1.58. Reconciliation (sec 2.3): net income $36.371M + D&A $19.831M + deferred taxes $(0.106)M + loss on disposal $0.201M + other $(0.250)M - maintenance capex $12.419M = $43.628M, 0.0% difference. Source: FY2020 10-K, accession 0001437749-20-018839 (line detail from FY2019 10-K, accession 0001437749-19-016263).
2017
$1.55
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$78.633M; dWC=$16.531M (AR $(2.826)M, inventories $13.507M, prepaid/other $1.010M, customer deposits $1.883M, accounts payable/accrued $1.257M, accrued compensation $(1.715)M, other assets/liabilities $3.415M); SBC=$1.259M; capex=$17.645M, revenue $763.385M declined from $794.202M so growth capex=$0 and maintenance capex=$17.645M; OE = 78.633 - 16.531 - 1.259 - 17.645 = $43.198M; diluted shares=27.958M; OE/sh=$1.55. Reconciliation (sec 2.3): net income $36.194M + D&A $20.115M + deferred taxes $3.507M + loss on disposal $1.033M + other $(0.006)M - maintenance capex $17.645M = $43.198M, 0.0% difference. Source: FY2019 10-K, accession 0001437749-19-016263.
2016
$1.79
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$58.369M; dWC=$(17.086)M (AR $2.926M, inventories $(9.982)M, prepaid/other $5.113M, customer deposits $(7.275)M, accounts payable $(3.509)M, accrued expenses $(6.550)M, other assets/liabilities $2.191M); SBC=$2.356M; capex=$23.132M, capex/revenue mean FY2015-FY2026 = 1.98%, revenue $794.202M vs $754.600M so growth capex=$0.783M and maintenance capex=$22.349M; OE = 58.369 + 17.086 - 2.356 - 22.349 = $50.750M; diluted shares=28.324M; OE/sh=$1.79. Reconciliation (sec 2.3): net income $56.637M + D&A $19.353M + deferred taxes $0.671M + gain on disposal $(2.267)M + other $(1.295)M - maintenance capex $22.349M = $50.750M, 0.0% difference. Source: FY2018 10-K, accession 0001437749-18-014320 (line detail from FY2017 10-K, accession 0001437749-17-013590).
2015
$1.68
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$55.106M; dWC=$(14.907)M (AR $(0.559)M, inventories $(5.036)M, prepaid/other $(9.628)M, customer deposits $7.517M, accounts payable $(5.349)M, accrued expenses $(2.113)M, other assets/liabilities $0.261M); SBC=$1.236M; capex=$19.787M, capex/revenue mean over FY2015-FY2026 = 1.98%, revenue $754.600M vs $746.657M prior year so growth capex=$0.157M and maintenance capex=$19.630M; OE = 55.106 + 14.907 - 1.236 - 19.630 = $49.147M; diluted shares=29.182M; OE/sh=$1.68. Reconciliation (sec 2.3): net income $37.142M + D&A $19.142M + deferred taxes $3.923M + restructuring/impairment $0.784M + loss on disposal $4.180M + other $3.606M - maintenance capex $19.630M = $49.147M, 0.0% difference. Source: FY2017 10-K, accession 0001437749-17-013590.
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.