Complete source-backed balance-sheet history.
- Available history
- 2012-06-12 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 | $718,203.00 | — | $957,880.00 | $282,139.00 | — | $2.69M | — | — | $2.78M | $0.00 | $92,647.00 | — | — | $104,037.00 | $2.65M |
| 2026-01-31 | $723,101.00 | — | $561,753.00 | $516,536.00 | — | $2.58M | — | — | $2.69M | $3,038.00 | $73,057.00 | — | — | $101,342.00 | $2.6M |
| 2025-10-31 | $1.68M | — | $295,486.00 | $798,258.00 | — | $3.03M | — | — | $3.16M | $176,845.00 | $392,371.00 | — | — | $437,326.00 | $2.72M |
| 2025-07-31 | $2.41M | — | $0.00 | $215,346.00 | — | $3M | — | — | $3.15M | $18,554.00 | $97,651.00 | — | — | $159,054.00 | $2.98M |
| 2025-04-30 | $3.63M | — | $166,752.00 | — | — | $4.52M | — | — | $4.52M | — | $13,899.00 | — | — | $13,899.00 | $4.47M |
| 2025-01-31 | $180,554.00 | — | — | — | — | $775,104.00 | — | — | $776,760.00 | — | $189,669.00 | — | — | $189,669.00 | $535,424.00 |
| 2024-10-31 | $323,793.00 | — | — | — | — | $894,314.00 | — | — | $895,970.00 | — | $197,908.00 | — | — | $197,908.00 | $648,775.00 |
| 2024-07-31 | $413,129.00 | — | $0.00 | $0.00 | — | $910,305.00 | — | — | $911,961.00 | $0.00 | $121,951.00 | — | — | $121,951.00 | $741,831.00 |
| 2024-04-30 | $646,031.00 | — | $82,021.00 | — | — | $975,652.00 | — | — | $977,308.00 | $36,698.00 | $241,813.00 | — | — | $241,813.00 | $702,756.00 |
| 2024-01-31 | $799,377.00 | — | $86,513.00 | — | — | $886,140.00 | — | — | $887,796.00 | $0.00 | $193,504.00 | — | — | $193,504.00 | $672,730.00 |
| 2023-10-31 | $380,833.00 | — | $195,629.00 | — | — | $631,629.00 | — | — | $633,285.00 | $196,011.00 | $918,029.00 | — | — | $918,029.00 | -$286,725.00 |
| 2023-07-31 | $256,342.00 | — | $0.00 | — | — | $312,226.00 | — | — | $320,204.00 | $779.00 | $596,768.00 | — | — | $598,836.00 | -$270,941.00 |
| 2023-04-30 | $263,069.00 | — | $115,004.00 | — | — | $434,707.00 | — | — | $443,745.00 | $146,789.00 | $686,998.00 | — | — | $690,178.00 | -$233,744.00 |
| 2023-01-31 | $13,164.00 | — | — | — | — | $13,414.00 | — | — | $13,414.00 | — | $374,837.00 | — | — | $374,837.00 | -$361,423.00 |
| 2022-10-31 | $8,650.00 | — | — | — | — | $9,650.00 | — | — | $9,650.00 | — | $289,854.00 | — | — | $289,854.00 | -$280,204.00 |
| 2022-07-31 | $9,000.00 | — | $737,663.00 | — | — | $758,900.00 | — | — | $760,339.00 | $444,944.00 | $655,580.00 | — | — | $655,580.00 | $97,571.00 |
| 2022-04-30 | $18,649.00 | — | — | — | — | $8,125.00 | — | — | $8,125.00 | — | $163,558.00 | — | — | $163,558.00 | -$155,433.00 |
| 2022-01-31 | $0.00 | — | — | — | — | $18,500.00 | — | — | $18,500.00 | — | $98,997.00 | — | — | $98,997.00 | -$80,497.00 |
| 2021-10-31 | $0.00 | — | — | — | — | $10,500.00 | — | — | $10,500.00 | — | $33,040.00 | — | — | $33,040.00 | -$22,540.00 |
| 2021-07-31 | $3,951.00 | — | — | — | — | $17,951.00 | — | — | $17,951.00 | — | $343,061.00 | — | — | $343,061.00 | -$325,110.00 |
| 2021-04-30 | $3,951.00 | — | — | — | — | $6,951.00 | — | — | $6,951.00 | $2,457.00 | $310,632.00 | — | — | $310,632.00 | -$303,681.00 |
| 2021-01-31 | $3,968.00 | — | — | — | — | $9,968.00 | — | — | $9,968.00 | $698.00 | $299,194.00 | — | — | $299,194.00 | -$289,226.00 |
| 2020-10-31 | — | — | — | — | — | $12,968.00 | — | — | $12,968.00 | $8,482.00 | $278,505.00 | — | — | $278,505.00 | -$265,537.00 |
| 2020-07-31 | $3,968.00 | — | — | — | — | $15,968.00 | — | — | $15,968.00 | $7,759.00 | $266,694.00 | — | — | $266,694.00 | -$250,726.00 |
| 2020-04-30 | $3,968.00 | — | — | — | — | $6,968.00 | — | — | $6,968.00 | $3,708.00 | $236,182.00 | — | — | $236,182.00 | -$229,214.00 |
| 2020-01-31 | $3,968.00 | — | — | — | — | $9,968.00 | — | — | $9,968.00 | $3,449.00 | $224,101.00 | — | — | $224,101.00 | -$214,133.00 |
| 2019-10-31 | $3,968.00 | — | — | — | — | $12,968.00 | — | — | $12,968.00 | $14,180.00 | $212,553.00 | — | — | $212,553.00 | -$199,585.00 |
| 2019-07-31 | $3,968.00 | — | — | — | — | $15,998.00 | — | — | $15,998.00 | $7,171.00 | $192,876.00 | — | — | $192,876.00 | -$176,878.00 |
| 2019-04-30 | $3,968.00 | — | — | — | — | $5,142.00 | — | — | $5,142.00 | $627.00 | $172,750.00 | — | — | $172,750.00 | -$167,608.00 |
| 2019-01-31 | $3,968.00 | — | — | — | — | $6,218.00 | — | — | $6,218.00 | $627.00 | $155,164.00 | — | — | $155,164.00 | -$148,946.00 |
| 2018-10-31 | $3,968.00 | — | — | — | — | $7,343.00 | — | — | $7,343.00 | $9,600.00 | $119,014.00 | — | — | $119,014.00 | -$111,671.00 |
| 2018-07-31 | $2,000.00 | — | — | — | — | $6,000.00 | — | — | $6,000.00 | $2,657.00 | $94,855.00 | — | — | $94,855.00 | -$88,855.00 |
| 2018-04-30 | $14,000.00 | — | — | — | — | $20,500.00 | — | — | $20,500.00 | $4,139.00 | $94,837.00 | — | — | — | -$74,337.00 |
| 2018-01-31 | $6,900.00 | — | — | — | — | $11,900.00 | — | — | $11,900.00 | $8,139.00 | $64,837.00 | — | — | — | -$52,937.00 |
| 2017-10-31 | $22,900.00 | — | — | — | — | $40,400.00 | — | — | $40,400.00 | $130.00 | $56,828.00 | — | — | — | -$16,428.00 |
| 2017-07-31 | $2,360.00 | — | — | — | — | $2,360.00 | — | — | $2,360.00 | $11,498.00 | $11,498.00 | — | — | — | -$9,138.00 |
| 2017-04-30 | $17,659.00 | — | — | — | — | $17,659.00 | — | — | $17,659.00 | $5,000.00 | $16,824.00 | — | — | — | $835.00 |
| 2017-01-31 | $19,321.00 | — | — | — | — | $19,321.00 | — | — | $19,321.00 | $5,500.00 | $17,324.00 | — | — | — | $1,997.00 |
| 2016-10-31 | $1,500.00 | — | — | — | — | $1,500.00 | — | — | $1,500.00 | — | $11,824.00 | — | — | — | -$10,324.00 |
| 2016-07-31 | $0.00 | — | — | — | — | $31,609.00 | $12,764.00 | — | $31,609.00 | $74,040.00 | $458,590.00 | — | — | — | -$426,981.00 |
| 2016-04-30 | $46.00 | — | $2,345.00 | — | $8,561.00 | $35,374.00 | $13,078.00 | — | $48,452.00 | — | — | — | — | $417,293.00 | -$368,841.00 |
| 2016-01-31 | $14,722.00 | — | $1,083.00 | — | $10,570.00 | $56,413.00 | $13,181.00 | — | $69,594.00 | — | — | — | — | $339,360.00 | -$269,766.00 |
| 2015-10-31 | $54,223.00 | — | — | — | $14,532.00 | $112,715.00 | $14,072.00 | — | $126,787.00 | — | — | — | — | $233,318.00 | -$106,531.00 |
| 2015-07-31 | $0.00 | — | — | — | $7,282.00 | $78,231.00 | $4,807.00 | — | $78,231.00 | — | $298,643.00 | — | — | $298,643.00 | -$220,412.00 |
| 2015-04-30 | $305.00 | — | — | — | — | $35,414.00 | — | — | $35,414.00 | — | $75,229.00 | — | — | — | -$39,815.00 |
| 2015-01-31 | $62,155.00 | — | — | — | — | $1,318.00 | $61,299.00 | — | $62,617.00 | — | $169,333.00 | — | — | — | -$106,716.00 |
| 2014-10-31 | $22,935.00 | — | — | — | — | $24,253.00 | $61,299.00 | — | $85,552.00 | — | $151,154.00 | — | — | — | -$65,602.00 |
| 2014-08-01 | $76,108.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2014-07-31 | $76,108.00 | — | — | — | — | $77,426.00 | — | — | $77,426.00 | — | $60,574.00 | — | — | — | $16,852.00 |
| 2014-04-30 | $140.00 | — | — | — | — | $1,458.00 | — | — | $1,458.00 | — | $66,452.00 | — | — | — | -$64,994.00 |
| 2014-01-31 | $200.00 | — | — | — | — | $1,518.00 | — | — | $1,518.00 | — | $3,000.00 | — | — | — | -$1,482.00 |
| 2013-10-31 | $2,857.00 | — | — | — | — | $2,857.00 | — | — | $2,857.00 | $3,100.00 | $16,924.00 | — | — | — | -$14,067.00 |
| 2013-07-31 | $1,674.00 | — | — | — | — | $1,674.00 | — | — | $1,674.00 | $6,400.00 | $12,224.00 | — | — | — | -$10,550.00 |
| 2013-04-30 | $9,539.00 | — | — | — | — | — | — | — | $24,539.00 | $0.00 | — | — | — | $724.00 | $23,815.00 |
| 2013-01-31 | $36,775.00 | — | — | — | — | — | — | — | $51,775.00 | $3,000.00 | — | — | — | $3,824.00 | $47,951.00 |
| 2012-10-31 | $1,225.00 | — | — | — | — | — | — | — | $16,225.00 | $0.00 | — | — | — | $824.00 | $15,401.00 |
| 2012-07-31 | $24,230.00 | — | — | — | — | $24,230.00 | — | — | $39,230.00 | $19,650.00 | $20,474.00 | — | — | $20,474.00 | $18,756.00 |
| 2012-06-13 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |
| 2012-06-12 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |