2025
$0.47
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$1,419K; WC cash effect=$(12,194)K (inventory build $6,980K, AR $2,781K, other current assets $78K, AP & accrued (2,355)K) removed; SBC=$109K; capex=$3,921K; revenue declined ($65,085K vs $72,985K) so maintenance capex=$3,921K; OE=1,419+12,194-109-3,921=$9,583K; diluted shares=20,593K; OE/sh=$0.4654. Reconciliation: NI 613 + D&A 8,042 + other non-cash (ex-SBC) 4,737 - capex 3,921 = $9,471K, within 1.2% of OE. Includes ~$4.1M of one-time wildfire insurance/utility settlements; not used as anchor. Source: FY2025 10-K accession 0001628280-26-018796.
2024
$0.27
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$2,677K; WC cash effect=$(8,087)K (inventory build $4,942K, AR $1,544K, AP & accrued (1,914)K) removed; SBC=$(124)K reversal so +124K; capex=$5,369K; growth capex=10.96% x ($72,985K-$72,402K)=$64K so maintenance capex=$5,305K; OE=2,677+8,087+124-5,305=$5,583K; diluted shares=20,794K; OE/sh=$0.2685. Source: FY2025 10-K accession 0001628280-26-018796 (comparative).
2023
$0.18
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$5,953K; WC cash effect=$(7,365)K (inventory build $7,298K) removed; SBC=$497K; capex=$9,048K; revenue declined ($72,402K vs $74,244K) so maintenance capex=$9,048K; OE=5,953+7,365-497-9,048=$3,773K; diluted shares=21,307K; OE/sh=$0.1771. Source: FY2023 10-K accession 0001562151-24-000011.
2022
$0.16
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$7,493K; WC cash effect=$(3,520)K removed; SBC=$364K; capex=$7,573K; growth capex=10.96% x ($74,244K-$68,918K)=$584K so maintenance capex=$6,989K; OE=7,493+3,520-364-6,989=$3,660K; diluted shares=22,294K; OE/sh=$0.1642. Source: FY2022 10-K accession 0001562151-23-000004.
2021
$0.26
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$18,702K (restated figure in FY2022 10-K); WC cash effect=+$8,633K removed; SBC=$169K; capex=$4,506K; growth capex=10.96% x ($68,918K-$64,108K)=$527K so maintenance capex=$3,979K; OE=18,702-8,633-169-3,979=$5,921K; diluted shares=22,807K; OE/sh=$0.2596. Source: FY2022 10-K accession 0001562151-23-000004.
2020
$0.24
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$13,591K; WC cash effect=+$4,822K (inventory drawdown/other items net inflow) removed; SBC=$28K; capex=$3,103K; revenue declined ($64,108K vs $67,135K) so maintenance capex=$3,103K; OE=13,591-4,822-28-3,103=$5,638K; diluted shares=23,243K; OE/sh=$0.2426. Source: FY2020 10-K accession 0001562151-21-000031.
2019
$0.03
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$3,642K; WC cash effect=$(2,425)K (AR, inventory, other current assets, AP & accrued); SBC=$2K; capex=$5,355K; revenue declined ($67,135K vs $67,766K) so maintenance capex=$5,355K; OE=3,642+2,425-2-5,355=$710K; diluted shares=23,513K; OE/sh=$0.0302. Source: FY2020 10-K accession 0001562151-21-000031.
2018
$0.33
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$8,667K; WC cash effect=$(4,891)K (AR +3,304, inventory (2,364), other current assets +627 [inflow], AP & accrued +1,404 -> shown net; -(3,304+2,364+627)+1,404 per XBRL sign convention = -4,891); SBC not reported (0); capex=$6,087K; capex/revenue mean 2016-2025=10.96%; growth capex=10.96% x ($67,766K-$63,222K)=$498K so maintenance capex=$5,589K; OE=8,667+4,891-5,589=$7,969K; diluted shares=23,897K; OE/sh=$0.3335. Source: FY2018 10-K accession 0001562151-19-000011.
2017
$0.00
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$6,420K; WC cash effect=$(7,687)K (AR (1,073), inventory (8,856), other current assets (401), AP & accrued (305) -> net of signs); SBC not reported (0); capex=$13,995K; revenue declined ($63,222K vs $64,621K) so growth capex=$0, maintenance capex=$13,995K; OE=6,420+7,687-13,995=$112K; diluted shares=23,997K; OE/sh=$0.0047. Source: FY2018 10-K accession 0001562151-19-000011 (comparative), FY2017 10-K 0001562151-18-000013.
2016
$0.00
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$10,173K; WC cash effect=$(4,790)K (AR +1,292 inflow, inventory (7,279), other current assets +122, AP & accrued +1,075) so ΔWC removed adds back $4,790K; SBC not reported (0); capex=$14,929K; 2015 revenue not pulled so no growth capex carved out, maintenance capex=$14,929K (heavy build-out year, likely overstates maintenance); OE=$34K; diluted shares=24,124K; OE/sh=$0.0014. Source: FY2016 10-K accession 0001562151-17-000004 and FY2018 10-K 0001562151-19-000011.
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.