Complete source-backed balance-sheet history.
- Available history
- 2006-12-10 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 | — | — | $27,076.00 | — | — | $43,760.00 | $151,456.00 | $38,220.00 | $233,436.00 | — | $183,542.00 | — | — | $645,542.00 | -$412,106.00 |
| 2026-01-31 | — | — | $20,694.00 | — | — | $29,274.00 | $151,456.00 | $38,982.00 | $219,712.00 | — | $170,825.00 | — | — | $572,825.00 | -$353,113.00 |
| 2025-10-31 | — | — | $11,240.00 | — | — | $19,510.00 | $151,456.00 | — | $170,966.00 | — | $175,522.00 | — | — | $457,522.00 | -$286,556.00 |
| 2025-07-31 | — | — | $6,750.00 | — | — | $10,809.00 | $151,456.00 | $0.00 | $162,265.00 | — | $111,449.00 | — | — | $385,613.00 | -$223,348.00 |
| 2025-04-30 | — | — | — | — | — | $31,732.00 | — | — | $323,932.00 | — | $114,693.00 | — | — | $348,557.00 | -$24,625.00 |
| 2025-01-31 | — | — | — | — | — | $30,487.00 | — | — | $30,487.00 | — | $136,251.00 | — | — | $311,115.00 | -$280,628.00 |
| 2024-10-31 | — | — | — | — | — | $10,662.00 | — | — | $10,662.00 | — | $137,091.00 | — | — | $286,955.00 | -$276,293.00 |
| 2024-07-31 | — | — | $0.00 | — | — | $53,139.00 | $0.00 | — | $53,139.00 | — | $121,106.00 | — | — | $270,970.00 | -$217,831.00 |
| 2024-04-30 | — | — | — | — | — | $41,942.00 | — | — | $41,942.00 | — | $190,053.00 | — | — | $275,053.00 | -$233,111.00 |
| 2024-01-31 | — | — | — | — | — | $10,339.00 | — | — | $10,339.00 | — | $189,296.00 | — | — | $274,296.00 | -$263,957.00 |
| 2023-10-31 | — | — | — | — | — | $2,105.00 | — | — | $2,105.00 | — | $206,911.00 | — | — | $291,911.00 | -$297,806.00 |
| 2023-07-31 | — | — | — | — | — | $6,900.00 | — | — | $6,900.00 | — | $183,016.00 | — | — | $268,016.00 | -$261,116.00 |
| 2023-04-30 | — | — | — | — | — | $6,288.00 | — | — | $6,288.00 | — | $474,032.00 | — | — | $474,032.00 | -$467,744.00 |
| 2023-01-31 | $20,856.00 | — | — | — | — | $20,856.00 | — | — | $20,856.00 | $59,864.00 | $484,847.00 | — | — | $484,847.00 | -$463,991.00 |
| 2022-10-31 | $2,791.00 | — | — | — | — | $2,791.00 | — | — | $2,791.00 | $69,513.00 | $489,911.00 | — | — | $489,911.00 | -$487,120.00 |
| 2022-07-31 | $25,813.00 | — | — | — | — | $25,813.00 | — | — | $25,813.00 | $48,364.00 | $461,177.00 | — | — | $461,177.00 | -$435,364.00 |
| 2022-04-30 | $23,976.00 | — | — | — | — | $23,976.00 | — | — | $23,976.00 | $48,364.00 | $489,078.00 | — | — | $489,078.00 | -$465,102.00 |
| 2022-01-31 | $53,348.00 | — | — | — | — | $53,348.00 | — | — | $53,348.00 | $48,364.00 | $490,593.00 | — | — | $490,593.00 | -$437,245.00 |
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$437,245.00 |
| 2021-10-31 | $18,814.00 | — | — | — | — | $18,814.00 | — | — | $18,814.00 | $63,280.00 | $552,118.00 | — | — | $552,118.00 | -$533,304.00 |
| 2021-07-31 | $967.00 | — | $0.00 | — | — | $967.00 | — | — | $967.00 | $56,936.00 | $597,190.00 | — | — | $597,190.00 | -$596,223.00 |
| 2021-04-30 | $11,139.00 | — | $0.00 | — | — | $21,139.00 | — | — | $49,939.00 | $85,489.00 | $758,344.00 | — | — | $758,344.00 | -$708,405.00 |
| 2021-01-31 | $22,670.00 | — | $400.00 | — | — | $33,070.00 | — | — | $61,870.00 | $83,264.00 | $746,740.00 | — | — | $746,740.00 | -$684,870.00 |
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$684,870.00 |
| 2020-10-31 | $20,941.00 | — | $1,146.00 | — | — | $32,087.00 | — | — | $60,887.00 | $89,268.00 | $772,880.00 | — | — | $772,880.00 | -$711,993.00 |
| 2020-07-31 | $6,840.00 | — | $1,146.00 | — | — | $17,986.00 | — | — | $46,786.00 | $89,037.00 | $798,579.00 | — | — | $798,579.00 | -$751,793.00 |
| 2020-04-30 | $23,681.00 | — | — | — | — | $33,681.00 | — | — | $62,481.00 | $55,360.00 | $956,620.00 | — | — | $956,620.00 | -$894,139.00 |
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$914,954.00 |
| 2020-01-31 | $8,029.00 | — | — | — | — | $18,529.00 | — | — | $47,329.00 | $63,697.00 | $962,283.00 | — | — | $962,283.00 | -$914,954.00 |
| 2019-10-31 | $54,666.00 | — | — | — | — | $67,166.00 | — | — | $95,966.00 | $73,714.00 | $969,809.00 | — | — | $969,809.00 | -$873,843.00 |
| 2019-07-31 | $21,847.00 | — | $0.00 | — | — | $36,847.00 | — | — | $65,647.00 | $63,959.00 | $904,923.00 | — | — | $904,923.00 | -$839,276.00 |
| 2019-04-30 | $63,733.00 | — | $4,812.00 | — | — | $68,545.00 | — | — | $193,860.00 | $70,407.00 | $958,359.00 | — | — | $1.04M | -$849,499.00 |
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$881,525.00 |
| 2019-01-31 | $47,821.00 | — | — | — | — | $47,821.00 | — | — | $173,136.00 | $72,022.00 | $969,661.00 | — | — | $1.05M | -$881,525.00 |
| 2018-10-31 | $2,152.00 | — | — | — | — | $5,652.00 | — | — | $176,967.00 | $71,178.00 | $699,618.00 | — | — | $784,618.00 | -$607,651.00 |
| 2018-07-31 | $52,672.00 | — | $3,229.00 | — | — | $79,401.00 | — | — | $250,716.00 | $85,146.00 | $723,090.00 | — | — | $808,090.00 | -$557,374.00 |
| 2018-04-30 | $21,490.00 | — | $5,983.00 | — | — | $30,973.00 | — | — | $229,360.00 | $41,150.00 | $599,801.00 | — | — | $599,801.00 | -$370,441.00 |
| 2018-01-31 | $33,247.00 | — | — | — | — | $33,972.00 | — | — | $160,037.00 | $14,700.00 | $456,480.00 | — | — | $456,480.00 | -$296,443.00 |
| 2017-10-31 | $35,191.00 | — | — | — | — | $45,191.00 | — | — | $171,256.00 | $26,622.00 | $500,259.00 | — | — | $500,259.00 | -$329,003.00 |
| 2017-07-31 | $822.00 | — | $4,413.00 | — | — | $5,235.00 | — | — | $131,300.00 | $44,380.00 | $402,873.00 | — | — | $487,873.00 | -$356,573.00 |
| 2017-04-30 | $7,922.00 | — | — | — | — | $7,922.00 | — | — | $120,672.00 | $32,233.00 | $460,429.00 | — | — | $460,429.00 | -$339,757.00 |
| 2017-01-31 | $8,502.00 | — | — | — | — | $8,502.00 | — | — | $121,252.00 | $32,233.00 | $427,583.00 | — | — | $427,583.00 | -$306,331.00 |
| 2016-10-31 | $12,831.00 | — | — | — | — | $12,831.00 | — | — | $125,581.00 | $41,818.00 | $417,213.00 | — | — | $417,213.00 | -$291,632.00 |
| 2016-07-31 | $5,239.00 | — | — | — | — | $7,789.00 | — | — | $2.12M | $41,359.00 | $481,978.00 | — | — | $1.9M | $217,165.00 |
| 2016-04-30 | $61,587.00 | — | — | — | — | $66,012.00 | — | — | $2.11M | — | $581,894.00 | — | — | — | $105,128.00 |
| 2016-01-31 | $18,576.00 | — | — | — | — | $24,876.00 | — | — | $2.09M | — | $475,791.00 | — | — | — | $190,095.00 |
| 2015-10-31 | $501.00 | — | — | — | — | $551.00 | — | — | $2.11M | — | $472,818.00 | — | — | — | $216,743.00 |
| 2015-07-31 | $2,170.00 | — | — | — | — | $4,720.00 | — | — | $2.11M | — | $466,790.00 | — | — | $1.91M | $201,940.00 |
| 2015-04-30 | $50,738.00 | — | — | — | — | $167,341.00 | — | — | $2.3M | — | $474,308.00 | — | — | — | $373,293.00 |
| 2015-01-31 | $7,402.00 | — | — | — | — | $13,652.00 | — | — | $2.35M | — | $470,100.00 | — | — | — | $422,362.00 |
| 2014-10-31 | $15,364.00 | — | — | — | — | $15,364.00 | — | — | $2.4M | — | $474,227.00 | — | — | — | $464,147.00 |
| 2014-07-31 | $35,400.00 | — | — | — | — | $35,400.00 | — | — | $2.15M | — | $515,292.00 | — | — | — | $248,868.00 |
| 2014-04-30 | $642.00 | — | — | — | — | $642.00 | — | — | $1.78M | — | $468,684.00 | — | — | — | -$82,032.00 |
| 2014-01-31 | $442.00 | — | — | — | — | $442.00 | — | — | $1.78M | — | $449,570.00 | — | — | — | -$63,118.00 |
| 2013-10-31 | $38.00 | — | — | — | — | $38.00 | — | — | $1.78M | — | $419,185.00 | — | — | — | -$39,137.00 |
| 2013-07-31 | -$275.00 | — | — | — | — | $5,015.00 | — | — | $1.74M | — | $381,115.00 | — | — | — | -$16,090.00 |
| 2013-04-30 | $6,780.00 | — | — | — | — | $6,780.00 | — | — | $1.72M | — | $376,020.00 | — | — | — | -$29,230.00 |
| 2013-01-31 | $442.00 | — | — | — | — | $29,893.00 | — | — | $1.73M | — | $340,211.00 | — | — | — | -$10,308.00 |
| 2012-10-31 | $34,937.00 | — | — | — | — | $95,628.00 | — | — | $1.8M | — | $356,023.00 | — | — | — | $39,615.00 |
| 2012-07-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $79,323.00 | — | — | — | -$79,323.00 |
| 2012-04-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $282,872.00 | — | — | — | -$282,872.00 |
| 2012-01-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $256,172.00 | — | — | — | -$256,172.00 |
| 2011-10-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $229,815.00 | — | — | — | -$229,815.00 |
| 2011-07-31 | $0.00 | — | — | — | — | $74.00 | — | — | $74.00 | — | $204,736.00 | — | — | — | -$204,662.00 |
| 2011-07-30 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-04-30 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-01-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-10-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-07-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$90,693.00 |
| 2009-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$26,569.00 |
| 2008-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$4,905.00 |
| 2007-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $27,518.00 |
| 2006-12-11 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |
| 2006-12-10 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |