Complete source-backed balance-sheet history.
- Available history
- 2014-07-28 to 2026-04-30
- Data captured
Historical Balance Sheet
| Date | Cash and equivalents | Current securities | Receivables | Inventory | Other current assets | Current assets | Property, plant and equipment | Other noncurrent assets | Total assets | Accounts payable | Current liabilities | Long-term debt | Other noncurrent liabilities | Total liabilities | Shareholder equity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-04-30 | $46.00 | — | $57,043.00 | — | — | $62,365.00 | — | — | $95,349.00 | — | $4.34M | — | — | $4.34M | -$4.25M |
| 2026-01-31 | $17,061.00 | — | $57,043.00 | — | — | $81,255.00 | — | — | $124,893.00 | — | $4.26M | — | — | $4.26M | -$4.13M |
| 2025-10-31 | $47,888.00 | — | $2,543.00 | — | — | $55,457.00 | — | — | $113,583.00 | — | $3.46M | — | — | $4.12M | -$4M |
| 2025-07-31 | $85,980.00 | — | $2,543.00 | — | — | $95,424.00 | — | — | $803,519.00 | — | $155,355.00 | — | — | $179,064.00 | $624,455.00 |
| 2025-04-30 | $150,274.00 | — | — | — | — | $195,300.00 | — | — | $269,912.00 | — | $230,373.00 | — | — | $265,679.00 | $4,233.00 |
| 2025-01-31 | $551.00 | — | — | — | — | $2,826.00 | — | — | $87,441.00 | — | $346,652.00 | — | — | $393,386.00 | -$305,945.00 |
| 2024-10-31 | $1,260.00 | — | — | — | — | $8,634.00 | — | — | $103,096.00 | — | $284,421.00 | — | — | $342,417.00 | -$257,814.00 |
| 2024-07-31 | $1,838.00 | — | $0.00 | — | — | $1,838.00 | — | — | $105,992.00 | — | $219,011.00 | — | — | $288,105.00 | -$182,113.00 |
| 2024-04-30 | $2,982.00 | — | $0.00 | — | — | $7.55M | — | — | $7.55M | $5,669.00 | $110,337.00 | — | — | $110,337.00 | $7.44M |
| 2024-01-31 | $883.00 | — | $8,333.00 | — | — | $9,216.00 | — | — | $9,216.00 | $46,646.00 | $60,793.00 | — | — | $60,793.00 | -$51,577.00 |
| 2023-10-31 | $37,444.00 | — | $8,333.00 | — | — | $45,777.00 | — | — | $45,777.00 | $29,735.00 | $58,132.00 | — | — | $58,132.00 | -$12,355.00 |
| 2023-07-31 | $118,569.00 | — | $8,333.00 | — | — | $129,602.00 | — | — | $129,602.00 | $32,385.00 | $79,884.00 | — | — | $79,884.00 | $49,718.00 |
| 2023-04-30 | $2,299.00 | — | $8,333.00 | — | — | $9,264.00 | — | — | $9,264.00 | $27,466.00 | $79,843.00 | — | — | $79,843.00 | -$70,579.00 |
| 2023-01-31 | $3,675.00 | — | $8,333.00 | — | — | $12,008.00 | — | — | $12,008.00 | $22,395.00 | $74,441.00 | — | — | $74,441.00 | -$62,433.00 |
| 2022-10-31 | $2,967.00 | — | $8,333.00 | — | — | $12,853.00 | — | — | $12,853.00 | $18,278.00 | $63,855.00 | — | — | $63,855.00 | -$51,002.00 |
| 2022-07-31 | $3,087.00 | — | $8,332.00 | — | — | $12,572.00 | — | — | $12,572.00 | $17,034.00 | $60,186.00 | — | — | $60,186.00 | -$47,614.00 |
| 2022-04-30 | $4,181.00 | — | — | — | — | $6,607.00 | — | — | $6,607.00 | $19,742.00 | $50,188.00 | — | — | $50,188.00 | -$43,581.00 |
| 2022-01-31 | $14.00 | — | — | — | — | $14.00 | — | — | $14.00 | — | $23,983.00 | — | — | $23,983.00 | -$23,969.00 |
| 2021-10-31 | $11.00 | — | — | — | — | $11.00 | — | — | $11.00 | — | $17,563.00 | — | — | $17,563.00 | -$17,552.00 |
| 2021-07-31 | $10.00 | — | $0.00 | — | — | $10.00 | — | — | $10.00 | $13,514.00 | $15,122.00 | — | — | $15,122.00 | -$15,112.00 |
| 2021-04-30 | $162.00 | — | — | — | — | $162.00 | — | — | $162.00 | $10,787.00 | $146,083.00 | — | — | $146,083.00 | -$145,921.00 |
| 2021-01-31 | $148.00 | — | — | — | — | $148.00 | — | — | $148.00 | — | $139,516.00 | — | — | $139,516.00 | -$139,368.00 |
| 2020-10-31 | $141.00 | — | — | — | — | $141.00 | — | — | $141.00 | — | $133,368.00 | — | — | $133,368.00 | -$133,227.00 |
| 2020-10-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$133,227.00 |
| 2020-07-31 | $2,232.00 | — | — | — | — | $2,232.00 | — | — | $2,232.00 | $6,482.00 | $123,327.00 | — | — | $123,327.00 | -$121,095.00 |
| 2020-04-30 | $3,174.00 | — | — | — | — | $3,174.00 | — | — | $3,174.00 | — | $118,060.00 | — | — | $118,060.00 | -$114,886.00 |
| 2020-01-31 | $4,155.00 | — | — | — | — | $4,155.00 | — | — | $4,155.00 | — | $112,586.00 | — | — | $112,586.00 | -$108,431.00 |
| 2019-10-31 | $387.00 | — | — | — | — | $387.00 | — | — | $387.00 | — | $102,986.00 | — | — | $102,986.00 | -$102,599.00 |
| 2019-07-31 | $671.00 | — | — | — | — | $671.00 | — | — | $671.00 | — | $90,642.00 | — | — | $90,642.00 | -$89,971.00 |
| 2019-04-30 | $1,602.00 | — | — | — | — | $1,602.00 | — | — | $1,602.00 | — | $85,329.00 | — | — | $85,329.00 | -$83,727.00 |
| 2019-01-31 | $1,242.00 | — | — | — | — | $1,242.00 | — | — | $1,242.00 | — | $79,519.00 | — | — | $79,519.00 | -$78,277.00 |
| 2018-10-31 | $1,473.00 | — | — | — | — | $1,473.00 | — | — | $1,473.00 | — | $73,182.00 | — | — | $73,182.00 | -$71,709.00 |
| 2018-07-31 | $4,180.00 | — | — | — | — | $4,180.00 | — | — | $4,180.00 | — | $63,834.00 | — | — | $63,834.00 | -$59,654.00 |
| 2018-04-30 | $36.00 | — | — | — | — | $36.00 | — | — | $36.00 | — | $54,579.00 | — | — | $54,579.00 | -$54,543.00 |
| 2018-01-31 | $2,173.00 | — | — | — | — | $2,173.00 | — | — | $2,173.00 | — | $50,832.00 | — | — | $50,832.00 | -$48,659.00 |
| 2017-10-31 | $6,021.00 | — | — | — | — | $6,021.00 | — | — | $6,021.00 | — | $48,167.00 | — | — | $48,167.00 | -$42,146.00 |
| 2017-07-31 | $13,460.00 | — | — | — | — | $13,460.00 | — | — | $13,460.00 | — | $42,811.00 | — | — | $42,811.00 | -$29,351.00 |
| 2017-04-30 | $18,881.00 | — | — | — | — | $18,881.00 | — | — | $18,881.00 | $3,466.00 | $42,223.00 | — | — | $42,223.00 | -$23,342.00 |
| 2017-01-31 | $45,030.00 | — | — | — | — | $45,030.00 | — | — | $45,030.00 | $10,598.00 | $63,199.00 | — | — | $63,199.00 | -$18,169.00 |
| 2016-10-31 | $51,791.00 | — | — | — | — | $51,791.00 | — | — | $51,791.00 | $9,917.00 | $62,533.00 | — | — | $62,533.00 | -$10,742.00 |
| 2016-07-31 | $60,084.00 | — | $5,000.00 | — | — | $60,084.00 | — | — | $60,084.00 | $5,532.00 | $61,893.00 | — | — | $61,893.00 | -$1,809.00 |
| 2016-04-30 | $69,082.00 | — | $15,500.00 | — | — | $84,582.00 | — | — | $84,582.00 | $5,874.00 | $73,322.00 | — | — | $73,322.00 | $11,260.00 |
| 2016-01-31 | $85,040.00 | — | $17,000.00 | — | — | $102,040.00 | — | — | $102,040.00 | $4,126.00 | $72,960.00 | — | — | $72,960.00 | $29,080.00 |
| 2015-10-31 | $95,804.00 | — | $12,500.00 | — | — | $108,304.00 | — | — | $108,304.00 | $7,242.00 | $75,394.00 | — | — | $75,394.00 | $32,910.00 |
| 2015-07-31 | $6,784.00 | — | $13,000.00 | — | — | $33,434.00 | — | — | $33,434.00 | $1,176.00 | $77,409.00 | — | — | $77,409.00 | -$43,975.00 |
| 2015-04-30 | $9,192.00 | — | $16,000.00 | — | — | $25,192.00 | — | — | $25,192.00 | $467.00 | $80,026.00 | — | — | $80,026.00 | -$54,834.00 |
| 2015-01-31 | $18,023.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-10-31 | $11,515.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-07-31 | $1,986.00 | — | $6,500.00 | — | — | $8,486.00 | — | — | $8,486.00 | — | $22,077.00 | — | — | $22,077.00 | -$13,591.00 |
| 2014-07-28 | $1,986.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |