2025
-$0.30
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2025). CFO=2,743; working-capital movement as shown in the cash-flow reconciliation: AR -1,951, inventories +485, contract assets -1,393, prepaid +2,482, income taxes -29, AP +1,346, accrued payroll -30, customer deposits +244, other accrued +242 = +1,396; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance -35, inventory reserve +401) = 1,762 total removed; SBC=stock awards $503K; total capex=cash purchases $661K + equipment acquired under finance leases $637K = $1,298K, revenue declined so growth capex $0 and maintenance capex = total capex $1,298K; OE=2,743 - 1,762 - 503 - 1,298 = -820; diluted shares=2,777K; OE/sh=$-0.2953. Capex ratio = 10-year mean capex/revenue 1.39%. Updated because the previously stored figure (0.57) did not remove working capital and excluded finance-lease equipment from capex; series restated to the current owner-earnings definition. Source: FY2025 10-K accession 0001493152-26-012913.
2024
-$0.41
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2024). CFO=-2,250; working-capital movement as shown in the cash-flow reconciliation: AR +4,405, inventories -400, contract assets +689, prepaid -2,049, income taxes -333, AP -3,956, accrued payroll -2,289, customer deposits +1,071, other accrued -375 = -3,237; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance -162, inventory reserve +280) = -3,119 total removed; SBC=stock awards $461K; total capex=cash purchases $1,270K + equipment acquired under finance leases $256K = $1,526K, revenue declined so growth capex $0 and maintenance capex = total capex $1,526K; OE=-2,250 - (-3,119) - 461 - 1,526 = -1,118; diluted shares=2,755K; OE/sh=$-0.4058. Capex ratio = 10-year mean capex/revenue 1.39%. Updated because the previously stored figure (-1.45) used total cash capex and did not remove working capital; series restated to the current owner-earnings definition. Source: FY2025 10-K accession 0001493152-26-012913 (2024 comparatives; original FY2024 10-K 0001641172-25-001473).
2023
$1.85
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2023). CFO=1,769; working-capital movement as shown in the cash-flow reconciliation: employee retention credit receivable collected +2,650 (one-time, removed), AR -3,432, inventories +716, contract assets -4,514, prepaid -147, income taxes -832, AP +483, accrued payroll -661, customer deposits +553, other accrued -84 = -5,268; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +24, inventory reserve +26) = -5,218 total removed; SBC=stock awards $423K; total capex=cash purchases $1,284K + equipment acquired under finance leases $0K = $1,284K, growth capex $73K (capex ratio 1.39% x revenue change $5,209K), maintenance capex $1,211K; OE=1,769 - (-5,218) - 423 - 1,211 = 5,353; diluted shares=2,886K; OE/sh=$1.8547. Capex ratio = 10-year mean capex/revenue 1.39%. Updated because the previously stored figure (0.02) used total cash capex and did not remove working capital; series restated to the current owner-earnings definition. Source: FY2023 10-K accession 0001437749-24-008690.
2022
$0.59
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2022). CFO=5,402; working-capital movement as shown in the cash-flow reconciliation: employee retention credit receivable collected +2,574 (one-time, removed), AR -1,746, inventories -2,985, contract assets -1,283, prepaid +317, income taxes +643, AP +2,216, accrued payroll +783, customer deposits +550, other accrued +301 = +1,370; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +6, inventory reserve -149) = 1,227 total removed; SBC=stock awards $334K; total capex=cash purchases $2,370K + equipment acquired under finance leases $41K = $2,411K, growth capex $264K (capex ratio 1.39% x revenue change $18,955K), maintenance capex $2,147K; OE=5,402 - 1,227 - 334 - 2,147 = 1,694; diluted shares=2,891K; OE/sh=$0.5859. Capex ratio = 10-year mean capex/revenue 1.39%. Updated because the previously stored figure (0.93) used total cash capex and did not remove working capital; series restated to the current owner-earnings definition. Source: FY2022 10-K accession 0001437749-23-007041 (line items as shown in FY2023 10-K 0001437749-24-008690).
2021
-$1.19
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2021). CFO=-4,540; working-capital movement as shown in the cash-flow reconciliation: AR +1,134, inventories -4,613, contract assets -2,799, prepaid -171, income taxes +634, AP +1,471, accrued payroll +1,176, other accrued +1,106 = -2,062 (the $5,209 employee retention credit receivable and $6,171 PPP forgiveness gain are non-cash items outside CFO and outside this working-capital line, so that one-time income is not in OE); plus change in receivable allowance and inventory reserves treated as working capital (AR allowance -15, inventory reserve -860) = -2,937 total removed; SBC=stock awards $111K + equity appreciation rights $143K = $254K; total capex=cash purchases $1,292K + equipment acquired under finance leases $368K = $1,660K, growth capex $154K (capex ratio 1.39% x revenue change $11,062K), maintenance capex $1,506K; OE=-4,540 - (-2,937) - 254 - 1,506 = -3,363; diluted shares=2,822K; OE/sh=$-1.1919. Capex ratio = 10-year mean capex/revenue 1.39%. Updated because the previously stored figure (-2.11) used total cash capex and did not remove working capital; series restated to the current owner-earnings definition. Source: FY2021 10-K accession 0001437749-22-006550.
2020
-$0.63
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2020). CFO=1,363; working-capital movement as shown in the cash-flow reconciliation: AR +3,019, inventories -216, contract assets +1,760, prepaid +651, income taxes -675, AP -2,950, accrued payroll -623, other accrued +340 = +1,306; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +8, inventory reserve +672) = 1,986 total removed; SBC=stock awards $68K + equity appreciation rights $108K = $176K; total capex=cash purchases $485K + equipment acquired under finance leases $395K = $880K, revenue declined so growth capex $0 and maintenance capex = total capex $880K; OE=1,363 - (1,986) - (176) - 880 = -1,679; diluted shares=2,658K; OE/sh=$-0.6317. Capex ratio = 10-year mean capex/revenue 1.39%. Basis restated to the current owner-earnings definition (previous series, where present, deducted total cash capex and did not remove working capital). Source: FY2020 10-K accession 0001437749-21-006916 (line items as shown in FY2021 10-K 0001437749-22-006550).
2019
-$0.27
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2019). CFO=997; working-capital movement as shown in the cash-flow reconciliation: AR +1,413, inventories +2,344, contract assets -1,228, prepaid -1,015, income taxes +401, AP -3,680, accrued payroll +746, other accrued +223 = -796; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +113, inventory reserve +374) = -309 total removed; SBC=stock awards $145K + equity appreciation rights $116K = $261K; total capex=cash purchases $719K + equipment acquired under finance leases $1,089K = $1,808K, growth capex $41K (capex ratio 1.39% x revenue change $2,963K), maintenance capex $1767K; OE=997 - (-309) - (261) - 1,767 = -722; diluted shares=2,665K; OE/sh=$-0.2708. Capex ratio = 10-year mean capex/revenue 1.39%. Basis restated to the current owner-earnings definition (previous series, where present, deducted total cash capex and did not remove working capital). Source: FY2019 10-K accession 0001437749-20-005686.
2018
$0.32
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2018). CFO=2,444; working-capital movement as shown in the cash-flow reconciliation: AR -2,746, inventories -3,875, prepaid -302, income taxes -76, AP +6,028, accrued payroll -154, other accrued +806 = -319; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +13, inventory reserve +268) = -38 total removed; SBC=stock awards $126K; total capex=cash purchases $1,400K + equipment acquired under finance leases $100K = $1,500K, growth capex $14K (capex ratio 1.39% x revenue change $1,035K), maintenance capex $1486K; OE=2,444 - (-38) - (126) - 1,486 = 870; diluted shares=2,700K; OE/sh=$0.3224. Capex ratio = 10-year mean capex/revenue 1.39%. Basis restated to the current owner-earnings definition (previous series, where present, deducted total cash capex and did not remove working capital). Source: FY2018 10-K accession 0001104659-19-018979 (line items as shown in FY2019 10-K 0001437749-20-005686).
2017
-$0.64
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2017). CFO=806; working-capital movement as shown in the cash-flow reconciliation: AR +578, inventories +1,956, prepaid +233, income taxes receivable/payable +8, AP -2,115, accrued payroll -411, other accrued +461 = +711; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance -674, inventory reserve +171) = 208 total removed; SBC=stock awards $43K less equity-appreciation-rights reversal $22K = $21K; total capex=cash purchases $813K + equipment acquired under finance leases $1,517K = $2,330K, revenue declined so growth capex $0 and maintenance capex = total capex $2330K; OE=806 - (208) - (21) - 2,330 = -1,753; diluted shares=2,746K; OE/sh=$-0.6383. Capex ratio = 10-year mean capex/revenue 1.39%. Basis restated to the current owner-earnings definition (previous series, where present, deducted total cash capex and did not remove working capital). Source: FY2017 10-K accession 0001104659-18-020483.
2016
-$0.03
▼
OE = CFO - working capital movement - SBC - maintenance capex (all $ thousands, FY2016). CFO=3,534; working-capital movement as shown in the cash-flow reconciliation: AR +504, inventories -413, prepaid +401, income tax receivable +96, AP +817, accrued payroll +175, other accrued -343 = +1,238; plus change in receivable allowance and inventory reserves treated as working capital (AR allowance +563, inventory reserve -76) = 1,725 total removed; SBC=stock awards $1K less equity-appreciation-rights reversal $37K = -$36K; total capex=cash purchases $1,956K + equipment acquired under finance leases $0K = $1,956K, growth capex $19K (capex ratio 1.39% x revenue change $1,400K), maintenance capex $1937K; OE=3,534 - (1,725) - (-36) - 1,937 = -92; diluted shares=2,750K; OE/sh=$-0.0334. Capex ratio = 10-year mean capex/revenue 1.39%. Basis restated to the current owner-earnings definition (previous series, where present, deducted total cash capex and did not remove working capital). Source: FY2016 10-K accession 0001104659-17-015189 and FY2017 10-K 0001104659-18-020483.
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.