2025
$12.13
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$22.424M; ΔWC=$(67.334)M (large use of cash, driven mainly by $53.411M net forgivable loan issuance — $86.0M gross issuances net of $32.6M forgiveness/amortization — plus $18.287M AR build and $20.462M lease-liability paydown, partly offset by $15.912M AP/accrued increase); SBC=$5.870M; capex=$3.868M, revenue grew $64.169M, growth capex=$1.401M, maintenance capex=$2.467M; OE=$81.421M; diluted shares=6.714M; OE/sh=$12.13. Judgment call: the forgivable-loan program (senior-expert retention/recruiting loans, 2-8yr vesting) is treated as a working-capital line per the filed cash-flow reconciliation rather than a distinct 'maintenance' charge; FY2025's near-doubling of the loan book ($55.5M to $107.0M) is flagged as an outlier year and is smoothed via the multi-year median anchor rather than used as the standalone value. Source: FY2025 10-K, accession 0001053706-26-000006.
2024
$8.03
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$49.735M; ΔWC=$(26.234)M (use of cash, incl. $21.400M AR build and $11.770M net forgivable loan issuance); SBC=$5.291M; capex=$16.623M (one-time elevated office/PP&E spend), revenue grew $63.438M, growth capex=$1.385M, maintenance capex=$15.238M; OE=$55.440M; diluted shares=6.908M; OE/sh=$8.03. Source: FY2025 10-K, accession 0001053706-26-000006 (comparative).
2023
$8.24
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$60.072M; ΔWC=$(4.606)M; SBC=$4.400M; capex=$2.366M, revenue grew $33.075M, growth capex=$0.722M, maintenance capex=$1.644M; OE=$58.634M; diluted shares=7.118M; OE/sh=$8.24. Source: FY2025 10-K, accession 0001053706-26-000006 (comparative).
2022
$8.98
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$25.121M; ΔWC=$(48.988)M (use of cash, incl. $24.929M AR build and $10.539M net forgivable loan issuance); SBC=$4.773M; capex=$3.813M, revenue grew $24.968M, growth capex=$0.545M, maintenance capex=$3.268M; OE=$66.068M; diluted shares=7.355M; OE/sh=$8.98. Source: FY2022 10-K, accession 0001053706-23-000007.
2021
$8.70
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$75.698M; ΔWC=$3.975M (source, incl. $10.742M net forgivable-loan repayment/forgiveness); SBC=$4.086M; capex=$2.623M (structurally lower post-COVID office footprint), revenue grew $57.560M, growth capex=$1.256M, maintenance capex=$1.367M; OE=$66.270M; diluted shares=7.621M; OE/sh=$8.70. Source: FY2022 10-K, accession 0001053706-23-000007 (comparative).
2020
$4.42
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$54.663M; ΔWC=$0.456M (~flat, incl. $15.868M net forgivable loan issuance offset by AP/incentive increases); SBC=$3.235M; capex=$17.094M, revenue grew $57.003M, growth capex=$1.244M, maintenance capex=$15.850M; OE=$35.122M; diluted shares=7.948M; OE/sh=$4.42. Source: FY2022 10-K, accession 0001053706-23-000007 (comparative).
2019
$3.07
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$27.832M; ΔWC=$(16.691)M (use of cash, incl. $16.331M net forgivable loan issuance); SBC=$3.461M; capex=$16.693M, revenue grew $33.722M, growth capex=$0.736M, maintenance capex=$15.957M; OE=$25.105M; diluted shares=8.167M; OE/sh=$3.07. Source: FY2019 10-K, accession 0001047469-20-001076.
2018
$2.24
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$36.189M; ΔWC=$(2.197)M (use of cash); SBC=$4.819M; capex=$15.447M, revenue grew $47.573M, growth capex=$1.038M, maintenance capex=$14.409M; OE=$19.158M; diluted shares=8.570M; OE/sh=$2.24. Source: FY2019 10-K, accession 0001047469-20-001076.
2017
$1.73
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$45.858M; ΔWC=$15.770M (source); SBC=$6.616M; capex=$9.757M, revenue grew $45.296M, growth capex=2.183%×45.296=$0.989M, maintenance capex=$8.768M; OE=$14.704M; diluted shares=8.497M; OE/sh=$1.73. Source: FY2017 10-K, accession 0001047469-18-001540.
2016
$2.00
▼
OE = CFO - ΔWC - SBC - maintenance capex (formula per project methodology, capex_ratio 2.183% computed over FY2016-2025). CFO=$48.163M; ΔWC(net of AR/unbilled/prepaid/forgivable loans/incentive awards/AP)=$11.090M (source of cash); SBC=$6.867M; capex=$13.023M (no prior-year revenue available in dataset to split growth/maintenance, so full capex used as maintenance); OE=$17.183M; diluted shares=8.601M; OE/sh=$2.00. Source: FY2017 10-K (accession 0001047469-18-001540), FY2016 comparative column.
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.