2025
-$3.36
▼
Recomputed 2026-10-15 onto the current basis; the prior record did not remove working capital and omitted project-asset spend. FY ended Oct 31, 2025, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-125,291; dWC: AR +7,752, unbilled -66,139 from GGE module sales paid over 7 years, inventories +15,871, other assets -5,880, AP -2,758, accrued -118, deferred revenue +1,482, total -49,790, removed; SBC=11,088; capex = PP&E 18,601 + project assets 3,939 = 22,540; capex ratio 0.513; growth capex = 0.513 * (158,162 - 112,132) = 23,615, which exceeds capex, so maintenance capex clamps to 0. This formula result flatters the year, since D&A was 40,400. OE=-86,589, which includes a 65,781 non-cash impairment added back via CFO. Diluted shares 25,743,252; OE/sh=-$3.36. Reconciliation: NI -191,372 + SBC 11,088 + D&A 40,400 + other non-cash 64,383 = -75,501 = CFO - dWC, gap 0. Source: FY2025 10-K accession 0001104659-25-122302.
2024
-$10.08
▼
Recomputed 2026-10-15 onto the current basis; the prior record did not remove working capital and omitted project-asset spend. FY ended Oct 31, 2024, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-152,906; dWC: AR -7,942, unbilled -23,043, inventories -29,247, other assets -5,404, AP -999, accrued +4,691, deferred revenue +4,098, total -57,846, removed; SBC=11,764; capex = PP&E 47,721 + project assets 11,832 = 59,553; revenue fell, 112,132 vs 123,394, so growth capex=0 and maintenance=59,553. OE=-166,377. Diluted shares 16,505,257; OE/sh=-$10.08. Source: FY2025 10-K accession 0001104659-25-122302.
2023
-$13.69
▼
Recomputed 2026-10-15 onto the current basis; the prior record did not remove working capital and omitted project-asset spend, and the value is coincidentally unchanged. FY ended Oct 31, 2023, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-140,250; dWC: AR +1,076, unbilled -21,921, inventories +4,686, other assets -13,090, AP +3,001, accrued -4,461, deferred revenue -22,298, total -53,007, removed; SBC=11,954; capex = PP&E 39,355 + project assets 53,007 = 92,362; revenue fell, 123,394 vs 130,484, so growth capex=0 and maintenance=92,362. OE=-191,559. Diluted shares 13,991,593 post-consolidation; OE/sh=-$13.69. Source: FY2025 10-K accession 0001104659-25-122302.
2022
-$10.40
▼
Recomputed 2026-10-15 onto the current basis; the prior record did not remove working capital and omitted project-asset spend. FY ended Oct 31, 2022, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-112,167; dWC: AR +9,199, unbilled -231, inventories -28,058, other assets -2,092, AP +6,332, accrued +24,616, deferred revenue -11,278, total -1,512, removed; SBC=6,792; capex = PP&E 21,078 + project assets 25,573 = 46,651; capex ratio = FY2016-25 mean of capex incl. project assets over revenue = 0.513; growth capex = 0.513 * (130,484 - 69,585) = 31,244; maintenance = 15,407. OE=-132,854. Diluted shares 383,139,140 / 30 = 12,771,305; OE/sh=-$10.40. Source: FY2022 10-K accession 0001558370-22-018810.
2021
-$10.40
▼
Recomputed 2026-10-15: prior record used OE = CFO - capex - SBC with working capital not removed and project-asset spend omitted, a superseded basis, so the whole series was restated on one basis. FY ended Oct 31, 2021, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-70,438; dWC: AR -5,167, unbilled -3,609, inventories -18,755, other assets -1,529, AP +1,988, accrued +317, deferred revenue -5,186, total -31,941, removed; SBC=4,293; capex = PP&E 6,353 + project asset expenditures 66,877 = 73,230; revenue fell, 69,585 vs 70,871, so growth capex=0 and maintenance=73,230. OE=-116,020. Diluted shares 334,742,346 / 30 for the 2024 consolidation = 11,158,078; OE/sh=-$10.40. Reconciliation: NI + D&A + other non-cash = CFO - dWC, gap 0. Source: FY2022 10-K accession 0001558370-22-018810.
2020
-$6.79
▼
FY ended Oct 31, 2020, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-36,781; dWC (AR -6,271, unbilled -5,590, inventories -2,111, other assets -1,297, AP -7,059, accrued +5,465, deferred revenue +1,724)=-15,139, removed; SBC=1,868; capex=PP&E 382 + project assets 31,527 = 31,909; capex ratio (10-yr mean (capex+project assets)/revenue)=0.513; growth capex=0.513x(70,871-60,752)=5,191; maintenance=26,718. OE=-50,228. Diluted shares 221,960,288 / 30 = 7,398,676; OE/sh=-$6.79. Source: FY2020 10-K accession 0001564590-21-001679.
2019
-$38.91
▼
FY ended Oct 31, 2019, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-30,572; dWC (AR +4,842, unbilled -4,488, inventories -6,427, other assets +2,120, AP -173, accrued +2,377, deferred revenue +5,996)=+4,247, removed; SBC=2,804; capex=PP&E 2,151 + project assets 31,675 = 33,826 (Bridgeport asset acquisition 35,474 excluded as acquisition); revenue fell (60,752 vs 89,437) so growth capex=0, maintenance=33,826. OE=-71,449. Diluted shares 55,081,266 / 30 = 1,836,042; OE/sh=-$38.91. Source: FY2020 10-K accession 0001564590-21-001679 cash flow.
2018
-$375.98
▼
FY ended Oct 31, 2018, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=+16,322 (positive only because of working-capital release); dWC (AR+unbilled +48,731, inventories +31,714, other assets -2,264, AP -19,846, accrued -11,345, deferred revenue +1,261)=+48,251, removed; SBC=3,238; capex=PP&E 10,028 + project assets 41,232 = 51,260; revenue fell (89,437 vs 95,666) so growth capex=0, maintenance=51,260. OE=-86,427. Diluted shares 6,896,189 (post-2019 basis) / 30 = 229,873; OE/sh=-$375.98. Source: FY2018 10-K accession 0001564590-19-000521; FY2019 10-K 0001564590-20-001558.
2017
-$507.52
▼
FY ended Oct 31, 2017, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-71,845; dWC (AR -51,276, inventories -7,972, other assets -714, AP +25,020, accrued -2,290, deferred revenue -906)=-38,138, removed; SBC=4,585; capex=PP&E 12,351 + project assets 19,726 = 32,077; revenue fell (95,666 vs 108,252) so growth capex=0, maintenance=32,077. OE=-70,369. Diluted shares 4,159,575 (post-2019 1-for-12 basis) / 30 for 2024 consolidation = 138,653; OE/sh=-$507.52. Source: FY2018 10-K accession 0001564590-19-000521 cash flow; shares from FY2019 10-K 0001564590-20-001558.
2016
-$1020.39
▼
FY ended Oct 31, 2016, $ thousands. OE = CFO - dWC - SBC - maintenance capex. CFO=-46,595; dWC (cash effect of AR +30,235, inventories -8,052, other assets -837, AP -3,019, accrued +1,240, deferred revenue -26,648)=-7,081, removed; SBC=3,425; capex=PP&E 7,726 + long-term project asset expenditures 33,726 = 41,452 (project assets are generation plants the company owns and runs, so treated as capex); revenue fell (108,252 vs 163,077) so growth capex=0, maintenance capex=41,452. OE=-84,391. Diluted shares 29,773,700 as reported, restated for 1-for-12 (2019) and 1-for-30 (2024) consolidations = 82,705; OE/sh=-$1,020.39. Reconciliation: NI+non-cash adj-SBC-maint capex equals OE by construction (gap 0). Source: FY2016 10-K accession 0000886128-17-000007; FY2018 10-K 0001564590-19-000521 cash flow.
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.