Complete source-backed balance-sheet history.
- Available history
- 2008-04-01 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 | $160,421.00 | — | $281,189.00 | — | — | $3.76M | $871.00 | — | $4.18M | — | $3.24M | — | — | $3.24M | $934,693.00 |
| 2026-01-31 | $149,617.00 | — | — | — | — | $3.19M | $883.00 | — | $3.59M | $3,093.00 | $3.24M | — | — | $3.24M | $357,837.00 |
| 2025-10-31 | $63,406.00 | — | $123,641.00 | — | — | $2.97M | $890.00 | — | $3.37M | $59,291.00 | $3.03M | — | — | $3.03M | $349,423.00 |
| 2025-07-31 | $57,065.00 | — | $53,867.00 | — | — | $6.51M | $910.00 | — | $6.91M | $44,169.00 | $6.61M | — | — | $6.61M | $299,188.00 |
| 2025-04-30 | $49,427.00 | — | $364,980.00 | — | — | $2.1M | $582.00 | — | $2.31M | $425,781.00 | $5.23M | — | — | $5.23M | -$2.91M |
| 2025-01-31 | $35,563.00 | — | $135,995.00 | — | — | $1.77M | $589.00 | — | $1.99M | $119,664.00 | $5.03M | — | — | $5.03M | -$3.05M |
| 2024-10-31 | $52,895.00 | — | — | — | — | $1.72M | $595.00 | — | $1.94M | $169,292.00 | $5.21M | — | — | $5.21M | -$3.27M |
| 2024-07-31 | $310,763.00 | — | $573,530.00 | — | — | $3.47M | $587.00 | — | $3.69M | $1.33M | $7.04M | — | — | $7.04M | -$3.35M |
| 2024-04-30 | $40,729.00 | — | — | — | — | $331,980.00 | $585.00 | — | $345,095.00 | — | $4.77M | — | — | $4.77M | -$4.43M |
| 2024-01-31 | $8,484.00 | — | — | — | — | $9,730.00 | $597.00 | — | $10,327.00 | — | $4.57M | — | — | $4.57M | -$4.56M |
| 2023-10-31 | $13,627.00 | — | — | — | — | $14,864.00 | $634.00 | — | $15,498.00 | — | $4.43M | — | — | $4.43M | -$4.42M |
| 2023-07-31 | $5,793.00 | — | — | — | — | $7,037.00 | $730.00 | — | $7,767.00 | — | $4.5M | — | — | $4.5M | -$4.49M |
| 2023-04-30 | $15,569.00 | — | $60,774.00 | — | — | $76,632.00 | $7,812.00 | — | $84,444.00 | — | $4.68M | — | — | $4.68M | -$4.59M |
| 2023-01-31 | $10,575.00 | — | — | — | — | $73,040.00 | $7,994.00 | — | $81,034.00 | — | $4.75M | — | — | $4.75M | -$4.67M |
| 2022-10-31 | $16,859.00 | — | — | — | — | $75,635.00 | $7,394.00 | — | $83,029.00 | — | $4.4M | — | — | $4.4M | -$4.32M |
| 2022-07-31 | $15,227.00 | — | $14,233.00 | — | — | $4.53M | $8,006.00 | — | $4.54M | — | $10.97M | — | — | $10.97M | -$6.43M |
| 2022-04-30 | $16,420.00 | — | — | $311,390.00 | — | $830,602.00 | $660,984.00 | $231,410.00 | $4.82M | — | $8.48M | — | — | $11.27M | -$6.44M |
| 2022-01-31 | $11,543.00 | — | — | $326,398.00 | — | $925,708.00 | $715,084.00 | $242,816.00 | $5.31M | — | $7.79M | — | — | $11.62M | -$6.3M |
| 2021-10-31 | $44,284.00 | — | — | $324,120.00 | — | $973,585.00 | $744,392.00 | $246,785.00 | $5.61M | — | $8.56M | — | — | $11.29M | -$5.68M |
| 2021-07-31 | $12,739.00 | — | — | $323,814.00 | — | $990,088.00 | $8,357.00 | $321,807.00 | $5.74M | — | $6.54M | — | — | $10.73M | -$4.99M |
| 2021-04-30 | $64,585.00 | — | — | $323,194.00 | — | $692,679.00 | $586,483.00 | $377,614.00 | $6.9M | — | $6.22M | — | — | $11.57M | -$4.67M |
| 2021-01-31 | $24,108.00 | — | — | $325,522.00 | — | $636,254.00 | $577,674.00 | $382,710.00 | $7.13M | — | $6.21M | — | — | $11.24M | -$4.1M |
| 2020-10-31 | $29,190.00 | — | — | $317,157.00 | — | $1.34M | $471,875.00 | $243,874.00 | $7.88M | — | $5.71M | — | — | $10.93M | -$3.05M |
| 2020-07-31 | $36,604.00 | — | — | — | — | $963,499.00 | $467,881.00 | $329,235.00 | $6.29M | — | $4.32M | — | — | $8.58M | -$2.29M |
| 2020-04-30 | $28,567.00 | — | — | — | — | $1.25M | $457,544.00 | $685,215.00 | $5.94M | — | $3.39M | — | — | $7.05M | -$1.1M |
| 2020-01-31 | $50,379.00 | — | — | — | — | $1.28M | $451,741.00 | $701,041.00 | $6.28M | — | $3.07M | — | — | $6.98M | -$702,880.00 |
| 2019-10-31 | $116,240.00 | — | — | — | — | $1.5M | $318,576.00 | $4.59M | $6.28M | — | $2.54M | — | — | $6.61M | $821,942.00 |
| 2019-07-31 | $269,672.00 | — | — | $24,598.00 | — | $1.3M | $253,584.00 | $850,054.00 | $3.67M | — | $1.5M | — | — | $2.42M | $1.25M |
| 2019-04-30 | $251,558.00 | — | — | $33,875.00 | — | $1.6M | $32,261.00 | $85,420.00 | $2.73M | — | $758,467.00 | — | — | $1.35M | $1.37M |
| 2019-01-31 | $93,371.00 | — | — | — | — | $442,739.00 | $4,223.00 | $12,303.00 | $459,265.00 | $1,672.00 | $1,672.00 | — | — | $1,672.00 | $457,593.00 |
| 2018-10-31 | $26,768.00 | — | — | — | — | $26,768.00 | $0.00 | — | $26,768.00 | $1,335.00 | $31,335.00 | — | — | $31,335.00 | -$4,567.00 |
| 2018-07-31 | $1,444.00 | — | — | $0.00 | — | $1,444.00 | $0.00 | $0.00 | $1,444.00 | $832.00 | $832.00 | — | — | $832.00 | $612.00 |
| 2018-04-30 | $2,901.00 | — | — | — | — | $2,901.00 | $0.00 | — | $2,901.00 | $3,690.00 | $43,235.00 | — | — | $43,235.00 | -$40,334.00 |
| 2018-01-31 | $1,117.00 | — | — | — | — | $1,117.00 | $60.00 | — | $1,177.00 | $1,810.00 | $36,147.00 | — | — | $36,147.00 | -$34,970.00 |
| 2017-10-31 | $2,714.00 | — | — | — | — | $2,714.00 | $295.00 | — | $3,009.00 | $1,619.00 | $25,842.00 | — | — | $25,842.00 | -$22,833.00 |
| 2017-07-31 | $1,928.00 | — | — | — | — | $1,928.00 | $530.00 | — | $2,458.00 | $2,191.00 | $23,608.00 | — | — | $23,608.00 | -$21,150.00 |
| 2017-04-30 | $2,163.00 | — | — | — | — | $2,163.00 | $765.00 | — | $2,928.00 | $858.00 | $19,277.00 | — | — | $19,277.00 | -$16,349.00 |
| 2017-01-31 | $1,498.00 | — | — | — | — | $1,498.00 | $993.00 | — | $2,491.00 | $3,162.00 | $13,201.00 | — | — | $13,201.00 | -$10,710.00 |
| 2016-10-31 | $4,914.00 | — | — | — | — | $4,914.00 | $1,228.00 | — | $6,142.00 | $2,578.00 | $9,530.00 | — | — | $9,530.00 | -$3,388.00 |
| 2016-07-31 | $359.00 | — | — | — | — | $359.00 | $1,463.00 | — | $1,822.00 | $3,120.00 | $3,120.00 | — | — | $3,120.00 | -$1,298.00 |
| 2016-04-30 | $658.00 | — | — | — | — | $658.00 | $1,696.00 | — | $2,354.00 | $2,454.00 | $2,454.00 | — | — | $2,454.00 | -$100.00 |
| 2016-01-31 | $701.00 | — | — | — | — | $701.00 | — | — | $2,627.00 | $1,641.00 | $1,641.00 | — | — | $1,641.00 | $986.00 |
| 2015-10-31 | $1,053.00 | — | — | — | — | $1,052.00 | — | — | $3,213.00 | $1,439.00 | $1,439.00 | — | — | $1,439.00 | $1,774.00 |
| 2015-07-31 | $3,399.00 | — | — | — | — | $3,399.00 | $2,396.00 | — | $5,795.00 | $1,182.00 | $1,182.00 | — | — | $1,182.00 | $4,613.00 |
| 2015-04-30 | $3,246.00 | — | — | — | — | $3,246.00 | $2,631.00 | — | $5,877.00 | — | — | — | — | — | $5,877.00 |
| 2015-01-31 | $1,740.00 | — | — | — | — | $1,740.00 | — | — | $1,740.00 | — | — | — | — | — | $1,740.00 |
| 2014-10-31 | $909.00 | — | — | — | — | $909.00 | — | — | $909.00 | $1,233.00 | $1,233.00 | — | — | $1,233.00 | -$324.00 |
| 2014-07-31 | $2,327.00 | — | — | — | — | $2,327.00 | — | — | $2,327.00 | $1,413.00 | $1,640.00 | — | — | $1,640.00 | $687.00 |
| 2014-04-30 | $4,701.00 | — | — | — | — | $4,701.00 | — | — | $4,701.00 | $303.00 | $530.00 | — | — | $530.00 | $4,171.00 |
| 2014-01-31 | $3,044.00 | — | — | — | — | $3,045.00 | — | — | $3,045.00 | $2,525.00 | $2,752.00 | — | — | $2,752.00 | $293.00 |
| 2013-10-31 | $7,494.00 | — | — | — | — | $7,494.00 | — | — | $7,494.00 | $1,400.00 | $1,627.00 | — | — | $1,627.00 | $5,867.00 |
| 2013-07-31 | $3,515.00 | — | — | — | — | $3,513.00 | — | — | $3,513.00 | $1,818.00 | $2,045.00 | — | — | $2,045.00 | $1,468.00 |
| 2013-04-30 | $7,810.00 | — | — | — | — | $7,810.00 | — | — | — | $3,658.00 | $3,885.00 | — | — | — | $3,925.00 |
| 2013-01-31 | $1,276.00 | — | — | — | — | $1,276.00 | — | — | — | $2,743.00 | $2,970.00 | — | — | — | -$1,694.00 |
| 2012-10-31 | $1,699.00 | — | — | — | — | $1,699.00 | — | — | — | $1,130.00 | $1,357.00 | — | — | — | $342.00 |
| 2012-07-31 | $943.00 | — | — | — | — | $943.00 | — | — | — | $2,015.00 | $2,242.00 | — | — | — | -$1,299.00 |
| 2012-04-30 | $5,699.00 | — | — | — | — | $5,699.00 | — | — | — | $37.00 | $264.00 | — | — | — | $5,435.00 |
| 2012-01-31 | $601.00 | — | — | — | — | $601.00 | — | — | — | $931.00 | $1,158.00 | — | — | — | -$557.00 |
| 2011-10-31 | $2,720.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-07-31 | $1,227.00 | — | — | — | — | $1,227.00 | — | — | — | — | $37,831.00 | — | — | — | -$36,604.00 |
| 2011-04-30 | $2,905.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-01-31 | $1,886.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-10-31 | $1,265.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-07-31 | $3,003.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$6,224.00 |
| 2009-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $18,311.00 |
| 2008-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $54,558.00 |
| 2008-04-01 | $2,327.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |