Complete source-backed balance-sheet history.
- Available history
- 2016-01-31 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 | $4.01M | — | $2,632.00 | $121,494.00 | — | $4.38M | $548,244.00 | — | $6.89M | — | $832,137.00 | — | — | $902,312.00 | $5.99M |
| 2026-01-31 | $4.57M | — | $118,404.00 | $117,987.00 | — | $4.99M | $567,255.00 | — | $7.55M | — | $784,281.00 | — | — | $868,447.00 | $6.68M |
| 2025-10-31 | $5.31M | — | $147,562.00 | $135,998.00 | — | $5.82M | $587,968.00 | — | $8.42M | — | $772,524.00 | — | — | $870,208.00 | $7.55M |
| 2025-07-31 | $7M | — | $160,804.00 | $138,031.00 | — | $7.52M | $615,857.00 | — | $10.18M | — | $1.57M | — | — | $1.68M | $8.49M |
| 2025-04-30 | $2.96M | — | $94,136.00 | $215,324.00 | — | $3.43M | $658,073.00 | — | $6.15M | — | $925,051.00 | — | — | $1.05M | $5.1M |
| 2025-01-31 | $4.31M | — | $73,847.00 | $212,041.00 | — | $4.79M | $695,063.00 | — | $7.47M | — | $982,845.00 | — | — | $1.04M | $6.43M |
| 2024-10-31 | $5.7M | — | $109,630.00 | $168,299.00 | — | $6.19M | $739,630.00 | — | $12.54M | — | $1.25M | — | — | $1.31M | $11.23M |
| 2024-07-31 | $6.76M | — | $68,011.00 | $223,860.00 | — | $7.25M | $737,534.00 | — | $13.63M | — | $1.1M | — | — | $1.17M | $12.46M |
| 2024-04-30 | $8.35M | — | $85,144.00 | $168,505.00 | — | $8.73M | $740,305.00 | — | $15.15M | — | $1.42M | — | — | $1.79M | $13.36M |
| 2024-01-31 | $492,942.00 | — | $148,649.00 | $168,605.00 | — | $1.02M | $774,924.00 | — | $7.52M | — | $999,093.00 | — | — | $1.08M | $6.44M |
| 2023-10-31 | $1.27M | — | $169,669.00 | $174,641.00 | — | $2M | $766,839.00 | — | $8.52M | — | $717,774.00 | — | — | $2.81M | $5.71M |
| 2023-07-31 | $2.33M | — | $223,452.00 | $156,921.00 | — | $3.27M | $806,423.00 | — | $9.87M | — | $874,127.00 | — | — | $2.98M | $6.89M |
| 2023-04-30 | $1.28M | — | $164,641.00 | $181,497.00 | — | $1.99M | $853,445.00 | — | $8.68M | — | $784,393.00 | — | — | $955,821.00 | $7.72M |
| 2023-01-31 | $1.99M | — | $113,045.00 | $229,335.00 | — | $2.69M | $897,735.00 | — | $9.46M | — | $748,613.00 | — | — | $883,387.00 | $8.57M |
| 2022-10-31 | $2.82M | — | $80,455.00 | $184,323.00 | — | $3.51M | $933,642.00 | — | $10.67M | — | $789,752.00 | — | — | $937,633.00 | $9.73M |
| 2022-07-31 | $3.34M | — | $146,557.00 | $161,830.00 | — | $4.11M | $978,863.00 | — | $11.39M | — | $803,924.00 | — | — | $985,242.00 | $10.4M |
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $10.4M |
| 2022-04-30 | $4.01M | — | $99,098.00 | $127,533.00 | — | $4.64M | $1M | — | $11.98M | — | $723,057.00 | — | — | $904,375.00 | $11.08M |
| 2022-01-31 | $4.89M | — | $71,380.00 | $131,648.00 | — | $5.47M | $979,297.00 | — | $12.74M | — | $779,256.00 | — | — | $880,375.00 | $11.86M |
| 2021-10-31 | $5.49M | — | $146,411.00 | $124,937.00 | — | $5.95M | $989,997.00 | — | $15.43M | — | $1M | — | — | $1.11M | $14.32M |
| 2021-07-31 | $304,258.00 | — | $13,765.00 | $72,600.00 | — | $606,750.00 | $1.04M | — | $10.16M | — | $2.66M | — | — | $2.85M | $7.32M |
| 2021-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $7.32M |
| 2021-04-30 | $410,754.00 | — | $150,810.00 | $90,266.00 | — | $934,372.00 | $1.07M | — | $10.56M | — | $2.52M | — | — | $2.72M | $7.84M |
| 2021-02-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $7.11M |
| 2021-01-31 | $151,993.00 | — | $109,347.00 | $52,848.00 | — | $314,188.00 | $1.08M | — | $9.93M | — | $2.57M | — | — | $2.82M | $7.11M |
| 2020-10-31 | $193,392.00 | — | $90,660.00 | $39,209.00 | — | $323,261.00 | $1.28M | — | $10.08M | — | $2.55M | — | — | $2.83M | $7.25M |
| 2020-07-31 | $39,248.00 | — | $14,644.00 | — | — | $90,417.00 | $93,471.00 | — | $2.2M | — | $867,762.00 | — | — | $902,632.00 | $1.3M |
| 2020-04-30 | $20,644.00 | — | $39,644.00 | — | — | $66,705.00 | $102,250.00 | — | $2.2M | — | $725,903.00 | — | — | — | $1.47M |
| 2020-02-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $175,433.00 |
| 2020-01-31 | $10,181.00 | — | $12,833.00 | — | — | $43,181.00 | $111,029.00 | — | $2.2M | — | $2.02M | — | — | $2.02M | $175,433.00 |
| 2019-10-31 | $97,470.00 | — | $71,989.00 | — | — | $263,376.00 | $119,809.00 | — | $2.44M | — | $1.37M | — | — | — | $1.07M |
| 2019-07-31 | $13,833.00 | — | $70,542.00 | — | — | $152,875.00 | $128,588.00 | — | $2.35M | — | $720,009.00 | — | — | — | $1.63M |
| 2019-04-30 | $201,848.00 | — | $44,857.00 | — | — | $315,205.00 | $137,368.00 | — | $2.52M | — | $435,430.00 | — | — | — | $2.08M |
| 2019-01-31 | $474,653.00 | — | $13,088.00 | — | — | $590,466.00 | $146,147.00 | — | $2.81M | — | $403,006.00 | — | — | — | $2.4M |
| 2018-10-31 | $257,545.00 | — | $94,193.00 | $4,133.00 | — | $426,817.00 | $98,386.00 | — | $2.62M | — | $201,091.00 | — | — | — | $2.42M |
| 2018-07-31 | $1.1M | — | — | $54,606.00 | — | $1.22M | $3,816.00 | — | $3.07M | — | $162,120.00 | — | — | — | $2.91M |
| 2018-04-30 | — | — | — | $4,133.00 | — | $110,886.00 | — | — | $110,886.00 | — | $159,830.00 | — | — | — | -$48,944.00 |
| 2018-01-31 | — | — | — | $4,133.00 | — | $164,899.00 | $146,147.00 | — | $164,899.00 | — | $43,391.00 | $3,640.00 | — | — | $121,508.00 |
| 2017-10-31 | $102.00 | — | — | $2,638.00 | — | $28,050.00 | — | — | $2.42M | — | $34,714.00 | $18,408.00 | — | — | $2.38M |
| 2017-07-31 | $7,796.00 | — | — | $3,700.00 | — | $56,322.00 | — | — | $2.51M | — | $17,914.00 | $3,458.00 | — | $17,914.00 | $2.49M |
| 2017-04-30 | $593.00 | — | — | $7,263.00 | — | $9,663.00 | — | — | $9,663.00 | — | $22,267.00 | $3,190.00 | — | $22,267.00 | -$12,604.00 |
| 2017-01-31 | $27,124.00 | — | — | $8,048.00 | — | $37,727.00 | — | — | $37,727.00 | — | $14,618.00 | $3,401.00 | — | $14,618.00 | $23,109.00 |
| 2016-10-31 | $6,229.00 | — | — | $16,014.00 | — | $17,103.00 | — | — | $17,103.00 | — | $46,333.00 | $2,306.00 | — | $46,333.00 | -$29,230.00 |
| 2016-07-31 | $6,229.00 | — | — | $27,986.00 | — | $34,452.00 | — | — | $34,452.00 | — | $33,696.00 | $1,175.00 | — | $33,971.00 | $481.00 |
| 2016-04-30 | $44,573.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-01-31 | $100.00 | — | — | — | — | $330.00 | — | — | $330.00 | — | $11,114.00 | $1,586.00 | — | $11,800.00 | -$11,470.00 |