Complete source-backed balance-sheet history.
- Available history
- 2014-03-18 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 | $297,806.00 | — | — | — | — | $373,779.00 | — | — | $373,779.00 | $1.48M | $10.12M | — | — | — | -$9.75M |
| 2026-01-31 | $616,327.00 | — | — | — | — | $721,304.00 | — | — | $721,304.00 | $1.62M | $11.32M | — | — | — | -$10.6M |
| 2025-10-31 | $25,586.00 | — | — | — | — | $143,622.00 | — | — | $143,622.00 | $1.69M | $7.3M | — | — | — | -$7.16M |
| 2025-07-31 | $19,084.00 | — | — | — | — | $49,723.00 | — | — | $49,723.00 | $1.62M | $7M | — | — | — | -$6.95M |
| 2025-04-30 | $3,186.00 | — | — | — | — | $67,359.00 | — | — | $164,508.00 | $1.48M | $6.87M | — | — | — | $6.7M |
| 2025-01-31 | $7,187.00 | — | — | — | — | $108,361.00 | — | — | $266,866.00 | $1.45M | $6.73M | — | — | — | -$6.46M |
| 2024-10-31 | $53,865.00 | — | — | — | — | $182,540.00 | — | — | $341,045.00 | $1.46M | $6.62M | — | — | — | -$6.28M |
| 2024-07-31 | $2,379.00 | — | — | — | — | $56,943.00 | — | — | $586,146.00 | $1.4M | $5.92M | — | — | — | -$5.33M |
| 2024-04-30 | $66,014.00 | — | — | — | — | $153,403.00 | — | — | $13.58M | $1.3M | $5.7M | — | — | — | $7.88M |
| 2024-01-31 | $166,140.00 | — | — | — | — | $259,480.00 | — | — | $14.05M | $1.27M | $5.38M | — | — | — | $8.67M |
| 2023-10-31 | $197,882.00 | — | — | — | — | $563,078.00 | — | — | $612,039.00 | $1.85M | $6.83M | — | — | — | -$6.22M |
| 2023-07-31 | $36,865.00 | — | — | — | — | $405,888.00 | — | — | $455,793.00 | $1.8M | $6.61M | — | — | — | -$6.16M |
| 2023-04-30 | $1,234.00 | — | — | — | — | $387,139.00 | — | — | $435,908.00 | $1.91M | $6.26M | — | — | — | -$5.82M |
| 2023-01-31 | $35,792.00 | — | — | — | — | $413,657.00 | — | — | $463,447.00 | $1.71M | $5.83M | — | — | — | -$5.37M |
| 2022-10-31 | $50,499.00 | — | — | — | — | $817,179.00 | — | — | $867,723.00 | $2.37M | $6.25M | — | — | — | -$5.38M |
| 2022-07-31 | $72,534.00 | — | — | — | — | $526,417.00 | $0.00 | — | $569,677.00 | $1.55M | $5.21M | — | — | — | -$4.64M |
| 2022-04-30 | $266,300.00 | — | — | — | — | $575,090.00 | $0.00 | — | $619,104.00 | $1.06M | $4.7M | — | — | $4.7M | -$4.08M |
| 2022-01-31 | $131,337.00 | — | — | — | — | $289,309.00 | $138.00 | — | $334,215.00 | $1.15M | $4.51M | — | — | $4.51M | -$4.18M |
| 2021-10-31 | $471,140.00 | — | — | — | — | $931,537.00 | $276.00 | — | $931,813.00 | $1.37M | $3.93M | — | — | $3.93M | -$3M |
| 2021-07-31 | $556,584.00 | — | — | — | — | $610,119.00 | $414.00 | — | $610,533.00 | $1.22M | $3.38M | — | — | $3.38M | -$2.77M |
| 2021-04-30 | $1.38M | — | — | — | — | $1.45M | $552.00 | — | $1.45M | $338,845.00 | $2.4M | — | — | $2.4M | -$946,911.00 |
| 2021-01-31 | $63,072.00 | — | — | — | — | $138,072.00 | $689.00 | — | $138,761.00 | $495,411.00 | $1.1M | — | — | $1.15M | -$1.02M |
| 2020-10-31 | $292,756.00 | — | — | — | — | $395,256.00 | $827.00 | — | $398,583.00 | $424,040.00 | $898,562.00 | — | — | $948,562.00 | -$549,979.00 |
| 2020-07-31 | $62,952.00 | — | — | — | — | $99,619.00 | $965.00 | — | $105,584.00 | $269,388.00 | $707,063.00 | — | — | $757,063.00 | -$651,478.00 |
| 2020-04-30 | $26,642.00 | — | — | — | — | $270,544.00 | $1,103.00 | — | $21.77M | $64,916.00 | — | — | — | $1.65M | -$1.23M |
| 2020-01-31 | $2,759.00 | — | — | — | — | $297,888.00 | $1,241.00 | — | $22.34M | $30,128.00 | — | — | — | $1.48M | -$1.03M |
| 2019-10-31 | $102,320.00 | — | — | — | — | $322,176.00 | $1,379.00 | — | $22.91M | $48,774.00 | — | — | — | $1.36M | -$876,628.00 |
| 2019-07-31 | $167,095.00 | — | — | — | — | $519,928.00 | $1,517.00 | — | $536,445.00 | $47,743.00 | $1.13M | — | — | $1.13M | -$593,758.00 |
| 2019-04-30 | $328.00 | — | — | — | — | — | $1,655.00 | — | $25,483.00 | $12,271.00 | — | — | — | $1.01M | -$979,800.00 |
| 2019-01-31 | $629.00 | — | — | — | — | — | $1,793.00 | — | $22,422.00 | $29,071.00 | — | — | — | $945,453.00 | -$923,031.00 |
| 2018-10-31 | $1,005.00 | — | — | — | — | — | $1,931.00 | — | $25,436.00 | $23,071.00 | — | — | — | $914,308.00 | -$888,872.00 |
| 2018-07-31 | $390.00 | — | $0.00 | — | — | $390.00 | $2,069.00 | — | $27,459.00 | $26,691.00 | — | — | — | $846,836.00 | -$819,377.00 |
| 2018-04-30 | $6,142.00 | — | $0.00 | — | — | $6,142.00 | $2,207.00 | — | $35,849.00 | $27,571.00 | $789,927.00 | — | — | — | -$754,078.00 |
| 2018-01-31 | $403.00 | — | $0.00 | — | — | $403.00 | $2,345.00 | — | $32,748.00 | $19,071.00 | $713,259.00 | — | — | — | -$680,511.00 |
| 2017-10-31 | $11,529.00 | — | $1,052.00 | — | — | $12,581.00 | $2,482.00 | — | $177,958.00 | $54,271.00 | $661,228.00 | — | — | — | -$483,270.00 |
| 2017-07-31 | $13,426.00 | — | $1,052.00 | — | — | $14,478.00 | $2,620.00 | — | $159,255.00 | $42,071.00 | $579,117.00 | — | — | $579,117.00 | -$419,862.00 |
| 2017-04-30 | $2,410.00 | — | $1,052.00 | — | — | $3,462.00 | $2,758.00 | — | $86,970.00 | $61,546.00 | $472,043.00 | — | — | — | -$385,073.00 |
| 2017-01-31 | $8,043.00 | — | $1,052.00 | — | — | $9,095.00 | $2,896.00 | — | $74,867.00 | $60,046.00 | $379,928.00 | — | — | — | -$305,061.00 |
| 2016-10-31 | $610.00 | — | $11,052.00 | — | — | $11,662.00 | $3,034.00 | — | $57,196.00 | $62,346.00 | $353,484.00 | — | — | — | -$296,288.00 |
| 2016-07-31 | $2,181.00 | — | $18,052.00 | — | — | $20,233.00 | $3,172.00 | — | $68,405.00 | $30,646.00 | $312,823.00 | — | — | — | -$244,418.00 |
| 2016-04-30 | $14,931.00 | — | $22,500.00 | — | — | $37,431.00 | — | — | $84,931.00 | $19,146.00 | $292,514.00 | — | — | — | -$207,583.00 |
| 2016-01-31 | $1,554.00 | — | — | — | — | — | — | — | $1,554.00 | $19,646.00 | — | — | — | $200,953.00 | -$199,399.00 |
| 2015-10-31 | $5,793.00 | — | — | — | — | — | — | — | $5,793.00 | $67,861.00 | — | — | — | $189,088.00 | -$183,295.00 |
| 2015-07-31 | $5,350.00 | — | $0.00 | — | — | $5,350.00 | $0.00 | — | $5,350.00 | $65,735.00 | $163,651.00 | — | — | $163,651.00 | -$158,301.00 |
| 2015-04-30 | $6,275.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2015-01-31 | $35,855.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-10-31 | $45,930.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-07-31 | $45,980.00 | — | — | — | — | — | — | — | $255,980.00 | $0.00 | — | — | — | $253,583.00 | $2,397.00 |
| 2014-03-18 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |