2025
-$0.45
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(19,376)K; dWC=$6,418K; SBC=$9,624K; capex=$4,471K, capex_ratio=5.83% (10-yr mean), revenue grew $59.3M->$70.4M (+18.6%) so growth capex=$644K, maintenance capex=$3,827K; OE=$(39,245)K; diluted shares=87,142K; OE/sh=$(0.45). Q2 2025 restructuring (~$3.4M charge, second Innovatus loan tranche $10M funded June 2025) coincided with SG&A -15% YoY while revenue +18.6%; net loss/share improved to $0.50 from $0.89. Customer D grew to 40% of revenue from 18% in FY2024. Reconciliation check ties to CFO-dWC exactly, gap=0%. Source: FY2025 10-K, accession 0001200375-26-000006.
2024
-$0.75
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(49,410)K; dWC=$(12,016)K; SBC=$13,087K; capex=$4,305K; revenue fell $70.1M->$59.3M (-15%) so growth capex=$0, maintenance capex=full capex $4,305K; OE=$(54,786)K; diluted shares=73,408K; OE/sh=$(0.75). Reconciliation check ties to CFO-dWC exactly, gap=0%. Source: FY2025 10-K, accession 0001200375-26-000006 (comparative statement).
2023
-$0.72
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(52,638)K; dWC=$(18,217)K; SBC=$9,971K; capex=$4,418K; revenue fell $138.6M->$70.1M (-49%, reversal of prior customer-concentration surge) so growth capex=$0, maintenance capex=full capex $4,418K; OE=$(48,810)K; diluted shares=68,131K; OE/sh=$(0.72). Q4 2023 restructuring plan initiated (~$3.3M charge). Reconciliation check (NI+D&A+ROU amort+other non-cash-maint capex) ties to CFO-dWC exactly, gap=0%. Source: FY2025 10-K, accession 0001200375-26-000006 (comparative statement).
2022
-$0.48
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$11,284K; dWC=$21,572K; SBC=$14,531K; capex=$8,307K, capex_ratio=5.83%, revenue grew $104.8M->$138.6M (+32%, peak of non-recurring customer-driven surge, reversed sharply in FY2023) so growth capex=$1,973K, maintenance capex=$6,334K; OE=$(31,153)K; diluted shares=65,344K; OE/sh=$(0.48). Revenue level flagged as distorted/non-recurring; excluded from valuation anchor window. Source: FY2022 10-K, accession 0001200375-23-000012.
2021
-$0.46
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(14,267)K; dWC=$(7,624)K; SBC=$11,593K; capex=$13,828K, capex_ratio=5.83%, revenue grew $69.1M->$104.8M (+52%, non-recurring customer-driven surge) so growth capex=$2,082K, maintenance capex=$11,746K; OE=$(29,982)K; diluted shares=64,568K; OE/sh=$(0.46). Revenue surge flagged as distorted/non-recurring; excluded from valuation anchor window. Source: FY2022 10-K, accession 0001200375-23-000012.
2020
-$0.40
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(16,464)K; dWC=$(3,891)K; SBC=$7,728K; capex=$3,748K, capex_ratio=5.83%, revenue grew $68.5M->$69.1M so growth capex=$35K, maintenance capex=$3,713K; OE=$(24,014)K; diluted shares=59,360K; OE/sh=$(0.40). Source: FY2022 10-K, accession 0001200375-23-000012 (comparative statement).
2019
-$0.18
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(12,560)K; dWC=$(12,650)K; SBC=$6,943K; capex=$3,730K, capex_ratio=5.83%, revenue grew $60.6M->$68.5M so growth capex=$459K, maintenance capex=$3,271K; OE=$(10,124)K; diluted shares=56,525K; OE/sh=$(0.18). Source: FY2019 10-K, accession 0001200375-20-000008.
2018
-$0.23
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(14,094)K; dWC=$(12,343)K; SBC=$7,889K; capex=$2,768K, capex_ratio=5.83%, revenue grew $50.0M->$60.6M so growth capex=$617K, maintenance capex=$2,151K; OE=$(11,791)K; diluted shares=52,205K; OE/sh=$(0.23). Source: FY2019 10-K, accession 0001200375-20-000008 (comparative statement).
2017
-$0.50
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(8,755)K; dWC=$6,306K; SBC=$7,091K; capex=$985K, capex_ratio=5.83%, revenue grew $48.8M->$50.0M so growth capex=$69K, maintenance capex=$916K; OE=$(23,068)K; diluted shares=46,228K; OE/sh=$(0.50). Reconciliation check (NI+D&A+other non-cash-maint capex) ties to CFO-dWC exactly. Source: FY2019 10-K, accession 0001200375-20-000008 (comparative statement).
2016
-$0.11
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(1,860)K (restated; FY2016 10-K originally reported $(2,701)K, restated in FY2018 10-K for reclassification of restricted cash out of operating activities per ASU 2016-18); dWC=$(3,479)K (restated basis, excl. restricted cash); SBC=$5,673K; capex=$888K, capex_ratio=5.83% (mean capex/revenue, FY2016-2025), revenue grew $41.8M->$48.8M so growth capex=$410K, maintenance capex=$478K; OE=$(4,532)K; diluted shares=40,629K; OE/sh=$(0.11). Source: FY2016 10-K, accession 0001200375-17-000007; restatement per FY2018 10-K, accession 0001200375-19-000005.
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.