Complete source-backed balance-sheet history.
- Available history
- 2010-04-30 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 | $18.6M | $254,010.00 | — | — | — | $37.42M | — | $7,688.00 | $46.75M | $271,102.00 | $826,424.00 | — | — | $11.77M | $33.29M |
| 2026-01-31 | $20.17M | $372,251.00 | — | — | — | $20.7M | — | — | $55.87M | $1.2M | $1.68M | — | — | $16.47M | $38.11M |
| 2025-10-31 | $15.41M | $201,190.00 | — | — | — | $23.02M | — | — | $55.98M | $1.02M | $1.58M | — | — | $19.42M | $35.24M |
| 2025-07-31 | $13.18M | $261,853.00 | — | — | — | $19.11M | — | — | $45.11M | $465,209.00 | $1.06M | — | — | $1.52M | $43.59M |
| 2025-04-30 | $15.17M | $366,316.00 | — | — | — | $22.38M | — | $7,688.00 | $55.17M | $399,204.00 | $2.91M | — | — | $3.28M | $51.89M |
| 2025-01-31 | $16.38M | $372,632.00 | — | — | — | $16.96M | — | — | $43.83M | $484,948.00 | $1.19M | — | — | $3.58M | $40.25M |
| 2024-10-31 | $20.84M | — | — | — | — | $21.33M | — | — | $55.1M | $348,595.00 | $4.78M | — | — | $11.65M | $43.45M |
| 2024-07-31 | $32.64M | — | — | — | — | $32.88M | — | — | $70.19M | $553,952.00 | $7.47M | — | — | $17.15M | $47.71M |
| 2024-04-30 | $50.18M | $0.00 | — | — | — | $50.44M | — | — | $59.9M | $389,369.00 | $7.42M | — | — | $20.39M | $27.65M |
| 2024-01-31 | $61.21M | — | — | — | — | $61.51M | — | — | $71.36M | $484,198.00 | $7.54M | — | — | $22.47M | $31.37M |
| 2023-10-31 | $73.43M | — | — | — | — | $73.75M | — | — | $78.88M | $126,163.00 | $5.24M | — | — | $20.81M | $36.77M |
| 2023-07-31 | $74.66M | — | — | — | — | $74.75M | — | — | $79.88M | $718,130.00 | $1.52M | — | — | $20.4M | $39.19M |
| 2023-04-30 | $68.04M | — | — | — | — | $68.15M | — | — | $73.28M | $128,281.00 | $586,581.00 | — | — | $586,581.00 | $72.69M |
| 2023-01-31 | $72.64M | — | — | — | — | $72.82M | — | — | $77.95M | $445,935.00 | $827,834.00 | — | — | $827,834.00 | $77.12M |
| 2022-10-31 | $76.96M | — | — | — | — | $77.22M | — | — | $82.35M | $861,276.00 | $1.31M | — | — | $1.31M | $81.04M |
| 2022-07-31 | $82.23M | — | — | — | — | $82.26M | — | — | $87.39M | $559,026.00 | $1.09M | — | — | $1.09M | $86.3M |
| 2022-04-30 | $85.4M | — | — | — | — | $85.49M | — | — | $90.62M | $205,361.00 | $704,370.00 | — | — | $704,370.00 | $89.92M |
| 2022-01-31 | $86.64M | — | — | — | — | $86.81M | — | — | $91.94M | $92,861.00 | $612,976.00 | — | — | $612,976.00 | $91.33M |
| 2021-10-31 | $86.94M | — | — | — | — | $87.18M | — | — | $92.31M | $157,039.00 | $186,122.00 | — | — | $186,122.00 | $92.12M |
| 2021-07-31 | $959,270.00 | — | — | — | — | $1.51M | — | — | $6.64M | $394,775.00 | $924,974.00 | — | — | $924,974.00 | $5.71M |
| 2021-04-30 | $2.2M | — | — | — | — | $2.28M | — | $7,372.00 | $7.4M | $172,261.00 | $724,778.00 | — | — | $724,778.00 | $6.68M |
| 2021-01-31 | $3.09M | — | — | — | — | $3.13M | — | $7,372.00 | $8.26M | $79,159.00 | $640,253.00 | — | — | $648,700.00 | $7.61M |
| 2020-10-31 | — | — | — | — | — | $3.81M | — | $7,372.00 | $8.94M | $80,118.00 | $643,650.00 | — | — | $664,740.00 | $8.28M |
| 2020-07-31 | — | — | — | — | — | $2.3M | — | $7,372.00 | $7.43M | $384,832.00 | $1.15M | — | — | $1.19M | $6.25M |
| 2020-04-30 | $894,861.00 | — | — | — | — | $1.04M | — | $7,372.00 | $6.17M | $185,842.00 | $1.03M | — | — | $1.08M | $5.09M |
| 2020-01-31 | — | — | — | — | — | $209,194.00 | — | $7,372.00 | $5.34M | $340,494.00 | $1.02M | — | — | $1.02M | $4.32M |
| 2019-10-31 | — | — | — | — | — | $209,340.00 | — | $7,372.00 | $5.34M | $164,582.00 | $803,855.00 | — | — | $803,855.00 | $4.53M |
| 2019-07-31 | — | — | — | — | — | $477,039.00 | — | $7,372.00 | $5.61M | $67,548.00 | $606,556.00 | — | — | $606,556.00 | $5M |
| 2019-04-30 | — | — | — | — | — | $653,404.00 | — | $7,372.00 | $5.78M | $121,885.00 | $742,851.00 | — | — | $742,851.00 | $5.04M |
| 2019-01-31 | — | — | — | — | — | $707,946.00 | — | $7,372.00 | $5.84M | $133,676.00 | $471,243.00 | — | — | $471,243.00 | $5.37M |
| 2018-10-31 | — | — | — | — | — | $937,582.00 | — | $7,372.00 | $6.07M | $348,640.00 | $662,370.00 | — | — | $662,370.00 | $5.4M |
| 2018-07-31 | — | — | — | — | — | $1.95M | — | $7,372.00 | $7.08M | $575,015.00 | $882,943.00 | — | — | $882,943.00 | $6.2M |
| 2018-04-30 | — | — | — | — | — | $1.28M | — | $7,372.00 | $6.41M | $352,621.00 | $644,168.00 | — | — | $644,168.00 | $5.77M |
| 2018-01-31 | — | — | — | — | — | $1.6M | — | $7,372.00 | $6.73M | $305,592.00 | $887,156.00 | — | — | $887,156.00 | $5.84M |
| 2017-10-31 | — | — | — | — | — | $2.79M | — | $7,372.00 | $7.92M | $310,809.00 | $566,962.00 | — | — | $566,962.00 | $7.35M |
| 2017-07-31 | — | — | — | — | — | $4.4M | — | $7,372.00 | $9.52M | $628,183.00 | $865,680.00 | — | — | $865,680.00 | $8.66M |
| 2017-04-30 | — | — | — | — | — | $3.54M | — | $7,372.00 | $8.67M | $365,600.00 | $580,248.00 | — | — | $580,248.00 | $8.09M |
| 2017-01-31 | — | — | — | — | — | $2.49M | — | $7,372.00 | $7.61M | $435,000.00 | $578,267.00 | — | — | $578,267.00 | $7.04M |
| 2016-10-31 | — | — | — | — | — | $1.6M | — | $7,372.00 | $6.73M | $300,896.00 | $448,990.00 | — | — | $448,990.00 | $6.28M |
| 2016-07-31 | — | — | — | — | — | $2.39M | — | $7,854.00 | $7.52M | $311,627.00 | $456,460.00 | — | — | $456,460.00 | $7.07M |
| 2016-04-30 | — | — | — | — | — | $2.03M | — | $7,854.00 | $7.16M | $336,009.00 | $637,639.00 | — | — | $637,639.00 | $6.52M |
| 2016-01-31 | — | — | — | — | — | $2.87M | — | $7,854.00 | $8M | $697,324.00 | $1.07M | — | — | $1.07M | $6.94M |
| 2015-10-31 | — | — | — | — | — | $2.51M | — | $7,854.00 | $7.64M | $427,208.00 | $1.08M | — | — | $1.08M | $6.56M |
| 2015-07-31 | — | — | — | — | — | $3.01M | — | $7,854.00 | $8.14M | $413,116.00 | $1.19M | — | — | $1.19M | $6.96M |
| 2015-04-30 | — | — | — | — | — | $4.17M | — | $7,854.00 | $9.3M | $496,699.00 | $1.52M | — | — | $1.52M | $7.78M |
| 2015-01-31 | $958,816.00 | — | — | — | — | $996,996.00 | — | $7,854.00 | $6.63M | $375,793.00 | $378,511.00 | — | — | $378,511.00 | $6.25M |
| 2014-10-31 | $1.16M | — | — | — | — | $1.28M | — | $7,854.00 | $6.66M | $272,111.00 | $276,862.00 | — | — | $276,862.00 | $6.38M |
| 2014-07-31 | — | — | — | — | — | $3.07M | — | $7,854.00 | $8.2M | $204,370.00 | $371,386.00 | — | — | $371,386.00 | $7.83M |
| 2014-04-30 | $3.62M | — | — | — | — | $4.19M | — | $7,854.00 | $9.32M | $188,044.00 | $373,666.00 | — | — | $373,666.00 | $8.94M |
| 2014-01-31 | $864,895.00 | — | — | — | — | $1.54M | — | — | $5.66M | $167,681.00 | $479,277.00 | — | — | $479,277.00 | $5.18M |
| 2013-10-31 | $396,594.00 | — | — | — | — | $472,647.00 | — | — | $4.59M | $285,727.00 | $990,967.00 | — | — | $990,967.00 | $3.6M |
| 2013-07-31 | $206,038.00 | — | — | — | — | $1.8M | — | $1.59M | $3.39M | $295,569.00 | $994,155.00 | — | — | $994,155.00 | $1.9M |
| 2013-04-30 | $199,303.00 | — | — | $0.00 | — | $1.85M | — | $0.00 | $2.88M | $351,996.00 | $3.8M | — | — | $3.8M | -$1.5M |
| 2013-01-31 | $33,334.00 | — | — | $0.00 | — | $1.42M | — | — | $2.45M | $517,394.00 | $3.61M | — | — | $3.9M | -$2.03M |
| 2012-10-31 | $22,696.00 | — | — | $0.00 | — | $1.29M | — | — | $2.32M | $463,658.00 | $3.5M | — | — | $3.79M | -$2.05M |
| 2012-07-31 | $24,342.00 | — | — | $9,620.00 | — | $1.21M | — | — | $2.23M | $424,181.00 | $4.03M | — | — | $4.03M | -$2.37M |
| 2012-04-30 | $15,723.00 | — | $2,581.00 | $6,846.00 | — | $1.06M | — | — | $2.09M | $730,068.00 | $3.79M | — | — | $3.79M | -$2.28M |
| 2012-01-31 | $39,077.00 | — | $19,579.00 | $2,307.00 | $680,000.00 | $751,907.00 | $30,587.00 | — | $1.86M | $572,259.00 | $3.28M | $2.46M | — | $3.53M | -$2.25M |
| 2011-10-31 | $14,506.00 | — | $8,962.00 | $4,518.00 | $560,000.00 | $606,491.00 | $38,060.00 | — | $1.73M | $702,978.00 | $3.52M | — | — | $3.52M | -$2.38M |
| 2011-07-31 | $83,074.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-04-30 | $57,201.00 | — | $2,316.00 | $18,706.00 | $0.00 | $104,747.00 | $54,440.00 | — | $1.24M | $705,763.00 | $3.39M | $2.37M | — | $3.39M | -$2.73M |
| 2011-01-31 | $3,614.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-10-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-04-30 | $716.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$2.45M |