2025
$0.43
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$44,116K; working-capital cash effect=$14,488K (AR 10,421; unbilled 5,311; inventory (6,038); prepaid (2,984); deferred revenue 9,784; AP (6,765); accrued 4,759); SBC=$3,699K; capex=$11,595K; growth capex=14.2% x revenue increase $18,781K = $2,670K so maintenance capex=$8,925K; OE=$17,004K; diluted shares=39,588K; OE/sh=$0.43. Source: FY2025 10-K, accession 0001529628-26-000006.
2024
$0.71
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$17,864K; working-capital cash effect=$(18,114)K (AR (17,913); unbilled (2,750); inventory 1,779; prepaid 212; deferred revenue (1,101); AP 53; accrued 1,606); SBC=$3,216K; capex=$7,010K; growth capex=14.2% x revenue increase $15,399K = $2,190K so maintenance capex=$4,820K; OE=$27,940K; diluted shares=39,084K; OE/sh=$0.71. Source: FY2025 10-K, accession 0001529628-26-000006.
2023
$0.29
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$30,991K; working-capital cash effect=$(1,213)K (AR 12,672; unbilled (2,640); inventory (6,638); prepaid 1,996; deferred revenue (5,805); AP 1,974; accrued (2,772)); SBC=$3,507K; capex=$23,031K; growth capex=14.2% x revenue increase $40,233K = $5,720K so maintenance capex=$17,310K; OE=$11,387K; diluted shares=39,046K; OE/sh=$0.29. Source: FY2025 10-K, accession 0001529628-26-000006.
2022
$0.53
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$5,420K; working-capital cash effect=$(20,168)K (AR (18,265); unbilled 1,805; inventory (5,161); prepaid 6,524; deferred revenue (9,311); AP 5,244; accrued (1,004)); SBC=$3,184K; capex=$12,731K; growth capex=14.2% x revenue increase $129,092K = $18,360K exceeds capex so maintenance capex clamped to $0; OE=$22,404K; diluted shares=42,408K; OE/sh=$0.53. Formula likely overstates this year (zero maintenance capex). Source: FY2023 10-K, accession 0001529628-24-000060.
2021
-$0.55
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$32,438K; working-capital cash effect=$41,759K (AR 32,899; unbilled (2,011); inventory 1,942; prepaid 751; deferred revenue 5,913; AP 4,508; accrued (2,243)); SBC=$3,161K; capex=$11,220K; growth capex=14.2% x revenue increase $4,308K = $613K so maintenance capex=$10,607K; OE=$(23,089)K; diluted shares=41,775K; OE/sh=$(0.55). Year contained a $19.6M bad-debt provision and large receivable collections. Source: FY2023 10-K, accession 0001529628-24-000060.
2020
$0.36
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$25,541K; working-capital cash effect=$(1,569)K (AR (10,719); unbilled 4,638; inventory 4,738; prepaid (5,327); deferred revenue 1,032; AP (370); accrued 4,981; income taxes payable (542)); SBC=$3,831K; capex=$8,620K, revenue declined so growth capex=$0 and maintenance capex=$8,620K; OE=$14,659K; diluted shares=40,260K; OE/sh=$0.36. Source: FY2020 10-K, accession 0001529628-21-000067.
2019
$1.34
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$44,632K; working-capital cash effect=$(34,779)K (AR (41,063); unbilled 3,058; inventory (1,021); prepaid 1,879; deferred revenue 5,229; AP (4,680); accrued 1,277; income taxes payable 542); SBC=$2,909K; capex=$25,525K; growth capex=14.2% x revenue increase $20,603K = $2,930K so maintenance capex=$22,590K; OE=$53,910K; diluted shares=40,337K; OE/sh=$1.34. Reverses the 2018 receivables build. Source: FY2020 10-K, accession 0001529628-21-000067.
2018
-$0.70
▼
OE = CFO - working capital cash movement - SBC - maintenance capex. CFO=$50,909K; working-capital cash effect=$(9,114)K (AR 4,457; unbilled (6,631); inventory (7,343); prepaid (3,561); deferred revenue 4,095; AP (2,271); accrued 2,140), so subtracting it adds $9,114K; SBC=$2,937K; capex=$96,090K; capex/revenue mean FY2018-25=14.2%; growth capex=14.2% x revenue increase $75,258K = $10,700K so maintenance capex=$85,390K; OE=$(28,310)K; diluted shares=40,449K; OE/sh=$(0.70). Source: FY2020 10-K (accession 0001529628-21-000067) for cash-flow lines, FY2018 10-K accession 0001529628-19-000019.
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.