2025
$0.09
▼
RECOMPUTED 2026-10-13: prior record used CFO - total capex - SBC with no working-capital removal (superseded basis). OE = CFO - working-capital movement - SBC - maintenance capex. WC movement removes all 'changes in assets and liabilities' lines incl. the full increase in deferred revenue (prepaid storage cash collected ahead of revenue): deferred revenue +4,359,432; other WC -227,498 (receivables -405,881 + provision 868,795, prepaids 63,837, inventory 56,190, other current assets -179,387, deposits -99,464, payables 1,000,257, accruals -1,531,845); net WC removed 4,131,934. CFO=5,478,606; SBC=417,101; capex=230,475, growth capex=0 (revenue declined) so maintenance capex=230,475; OE=699,096; diluted shares=8,068,777; OE/sh=0.0866. Reconciliation: NI (2,429,385) + D&A 985,242 + non-cash charges (public inventory impairment 4,358,834, securities losses 806,267, deferred tax benefit (2,818,688), ROU amortization 382,876, other) - maint capex = ~0.9-2.0M; gap vs OE reflects operating-lease payments (424,701) and the ~2.0M accrued-expense/deferred-tax timing, accepted. Source: FY2025 10-K, accession 0001193125-26-083096.
2024
-$0.28
▼
RECOMPUTED 2026-10-13: prior record used CFO - total capex - SBC with no working-capital removal (superseded basis). OE = CFO - working-capital movement - SBC - maintenance capex. Deferred revenue +5,454,211; other WC -243,771 (incl. provision for doubtful accounts 1,266,905, deposits -69,142); net WC removed 5,210,440. CFO=6,010,910; SBC=781,128; capex=2,403,708 (completion of Durham facility, placed in service Q2 FY2024), growth capex=57,704 so maintenance capex=2,346,004; OE=(2,326,662); diluted shares=8,212,510; OE/sh=(0.2833). Pre-capex OE=19,342, depressed by Duke license payments/legal costs. NI=402,095. Source: FY2025 10-K comparative, accession 0001193125-26-083096.
2023
-$0.72
▼
RECOMPUTED 2026-10-13: prior record used CFO - total capex - SBC with no working-capital removal (superseded basis). OE = CFO - working-capital movement - SBC - maintenance capex. Deferred revenue +5,304,967; other WC +2,087,295; net WC removed 7,392,262. CFO=8,919,754; SBC=816,639; capex=6,838,969 (Durham, North Carolina facility build-out), growth capex=90,448 so maintenance capex=6,748,521 under the formula; OE=(6,037,668); diluted shares=8,340,839; OE/sh=(0.7239). Pre-capex OE was 710,853. Distorted by one-off facility spend and Duke-license costs; excluded from anchor. NI=(9,521,669) incl. 13,108,064 non-cash impairment of Duke assets and 3,737,133 public-inventory impairment. Source: FY2023 10-K, accession 0000950170-24-022275.
2022
-$1.12
▼
RECOMPUTED 2026-10-13: prior record used CFO - total capex - SBC with no working-capital removal (superseded basis). OE = CFO - working-capital movement - SBC - maintenance capex. Deferred revenue +4,953,476; other WC +619,370; net WC removed 5,572,846. CFO=8,572,647; SBC=461,345; capex=12,168,459 (mostly purchase/build-out of the 56,000 sq ft Durham, North Carolina facility), growth capex=130,411 (mean capex/revenue 8.98% FY2017-2025 x revenue increase 1,451,847) so maintenance capex=12,038,048 under the formula; OE=(9,499,592); diluted shares=8,483,994; OE/sh=(1.1197). Pre-capex OE was 2,538,456. Year is distorted by the one-off Durham facility spend and excluded from the valuation anchor. NI=2,771,408. Source: FY2022 10-K, accession 0000950170-23-005220.
2021
$0.02
▼
RECOMPUTED 2026-10-13: prior record used CFO - total capex - SBC with no working-capital removal (superseded basis). OE = CFO - working-capital movement - SBC - maintenance capex. WC movement removes all 'changes in assets and liabilities' lines incl. the full increase in deferred revenue (prepaid storage cash collected ahead of revenue): deferred revenue +4,248,550; other WC (receivables net of provision 536,999, inventory, prepaids, other current assets, payables, accruals) +1,410,425; net WC removed 5,658,975. CFO=7,926,094; SBC=301,616; capex=1,833,997, growth capex=0 (revenue declined) so maintenance capex=1,833,997; OE=131,506; diluted shares=8,361,720; OE/sh=0.0157. NI=2,083,521. Source: FY2021 10-K, accession 0000950170-22-001637.
2020
$0.38
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Deferred revenue +3,875,849; other WC +814,058; net WC removed 4,689,907. CFO=8,466,603; SBC=622,120; capex=99,962, growth capex=0 (revenue declined) so maintenance capex=99,962; OE=3,054,614; diluted shares=8,140,180; OE/sh=0.3753. NI=3,624,596. Source: FY2020 10-K, accession 0001564590-21-009945.
2019
$0.29
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Deferred revenue +3,825,996; other WC -793,538; net WC removed 3,032,458. CFO=6,294,843 (latest restated, FY2020 10-K); SBC=397,770; capex=662,295, growth capex=233,371 (8.98% x revenue increase 2,598,081) so maintenance capex=428,924; OE=2,435,691; diluted shares=8,412,414; OE/sh=0.2895. NI=2,290,774. Source: FY2020 10-K, accession 0001564590-21-009945 (restated comparative), originally FY2019 10-K 0001193125-20-056695.
2018
$0.21
▼
OE = CFO - working-capital movement - SBC - maintenance capex. WC movement removes all 'changes in assets and liabilities' lines incl. the full increase in deferred revenue (prepaid storage cash collected ahead of revenue): deferred revenue +4,095,416; other WC (receivables net of provision 727,483, inventory, prepaids, other assets, payables, accruals) -919,341; net WC removed 3,176,075. CFO=5,333,330; SBC=478,378; capex=446,163, growth capex=344,405 (mean capex/revenue 8.98% FY2017-2025 x revenue increase 3,834,211) so maintenance capex=101,758; OE=1,577,119; diluted shares=7,463,051; OE/sh=0.2113. Reported net loss (854,824) included a 2,275,000 deferred-tax charge from the 2017 tax-rate change. Source: FY2018 10-K, accession 0001193125-19-057945.
2017
$0.25
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement removes every 'changes in assets and liabilities' line from the cash-flow reconciliation including the full increase in deferred revenue (prepaid storage collected ahead of revenue): deferred revenue +3,513,477; other WC (receivables incl. provision for doubtful accounts 77,012, inventory, prepaids, other current assets, payables, accruals) -659,369; net WC removed 2,854,108. CFO=5,718,173; SBC=971,730; capex=98,333, growth capex=202,664 (capex/revenue mean 8.98% FY2017-2025 x revenue increase 2,256,232) so maintenance capex=0; OE=1,892,335; diluted shares=7,652,984; OE/sh=0.2473. Reconciliation: NI 2,315,100 + D&A + non-cash items - maintenance capex is within the WC/deferred-tax timing differences. Source: FY2017 10-K, accession 0001193125-18-064199 (XBRL accession 12123/12124).
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.