Complete source-backed balance-sheet history.
- Available history
- 2009-07-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 | $488.05M | — | — | $86.46M | — | $581.64M | $70.43M | $42.46M | $1.54B | — | $17.81M | — | $1.22M | $116.58M | $1.42B |
| 2026-01-31 | $486.35M | — | $20.2M | $84.69M | — | $597.65M | $68.26M | $2.45M | $1.53B | — | $20.81M | — | $1.19M | $119.69M | $1.41B |
| 2025-10-31 | $454.72M | — | — | $81.66M | — | $543.01M | $67.76M | $2.56M | $1.43B | — | $19.59M | — | $1.24M | $116.03M | $1.31B |
| 2025-07-31 | $148.93M | — | $0.00 | $79.28M | — | $234.02M | $67.51M | $2.97M | $1.11B | — | $26.43M | — | $1.29M | $123.75M | $983.9M |
| 2025-04-30 | $71.4M | — | — | $76.36M | — | $152.66M | $67.55M | $3.72M | $1.01B | — | $15.1M | — | $1.4M | $115.02M | $892.79M |
| 2025-01-31 | $61.51M | — | — | $75.69M | $271,000.00 | $141.44M | $66.32M | $3M | $981.96M | — | $14.99M | — | $1.46M | $104.74M | $877.21M |
| 2024-10-31 | $190.6M | — | — | $66.07M | $687,000.00 | $261.2M | $21.33M | $3.08M | $917.8M | — | $12.7M | — | $1.41M | $93.78M | $824.02M |
| 2024-07-31 | $87.53M | — | — | $75.83M | $694,000.00 | $235.24M | $20.47M | $3.94M | $889.83M | — | $29.22M | — | $1.47M | $111.72M | $778.11M |
| 2024-04-30 | $87.73M | — | — | $63.39M | $954,000.00 | $155.47M | $19.96M | $3.26M | $878.27M | — | $14.31M | — | $1.52M | $99.63M | $778.64M |
| 2024-01-31 | $82.29M | — | — | $63.4M | $720,000.00 | $149.58M | $20.07M | $3.35M | $878.88M | — | $21.84M | — | $1.59M | $109.73M | $769.15M |
| 2023-10-31 | $50.24M | — | — | $42.94M | $542,000.00 | $104.17M | $20.06M | $3.51M | $798.13M | — | $30.6M | — | $1.51M | $115.92M | $682.21M |
| 2023-07-31 | $45.61M | — | — | $6.21M | $702,000.00 | $55.21M | $19.73M | $3.08M | $737.59M | — | $12.19M | — | $1.02M | $105.76M | $631.83M |
| 2023-04-30 | $17.46M | — | — | $26.64M | $1.71M | $48.28M | $19.78M | $3.14M | $722.15M | — | $9.6M | — | $959,000.00 | $100.31M | $621.84M |
| 2023-01-31 | $32.61M | — | — | $21.04M | $870,000.00 | $57.57M | $20M | $2.94M | $733.32M | — | $12.9M | — | $1.01M | $108.65M | $624.67M |
| 2022-10-31 | $20.97M | — | — | $29.17M | $1.2M | $54.9M | $20.12M | $3.12M | $695.49M | — | $17.61M | — | $1.02M | $114.05M | $581.44M |
| 2022-07-31 | $32.54M | — | — | $66.57M | $214,000.00 | $102.19M | $20.23M | $3.61M | $354.25M | — | $8.5M | $0.00 | $1.03M | $27.34M | $326.91M |
| 2022-04-30 | $23.75M | — | — | $57.41M | $259,517.00 | $92.8M | $20.45M | $3.46M | $330.79M | — | $4.63M | $0.00 | $1.05M | $23.27M | $307.52M |
| 2022-01-31 | $22.66M | — | — | $40.23M | $212,831.00 | $65.66M | $20.29M | $2.76M | $302.22M | — | $3.93M | $0.00 | $1.08M | $22.37M | $279.84M |
| 2021-10-31 | $96.3M | — | — | $66.57M | $128,155.00 | $134.43M | $7.32M | $1.3M | $232.72M | — | $13.02M | — | $271,530.00 | $17.84M | $214.88M |
| 2021-07-31 | $44.31M | — | — | $29.17M | $126,000.00 | $75.05M | $7.36M | $586,000.00 | $169.54M | — | $13.27M | $20.15M | $337,000.00 | $18.09M | $151.46M |
| 2021-04-30 | $43.93M | $4M | — | $26.41M | $133,265.00 | $76.43M | $7.4M | $648,895.00 | $163.58M | — | $12.2M | — | $488,691.00 | $17.24M | $146.34M |
| 2021-01-31 | $8.71M | $4M | — | $211,662.00 | $113,370.00 | $14.44M | $7.45M | $722,963.00 | $100.14M | — | $19.47M | — | $485,687.00 | $24.5M | $75.65M |
| 2020-10-31 | $6.7M | $10M | — | $211,662.00 | $112,659.00 | $18.14M | $6.97M | $726,351.00 | $102.21M | — | $3.82M | $20.31M | $482,694.00 | $27.26M | $74.96M |
| 2020-07-31 | $5.15M | $0.00 | — | $211,662.00 | $119,362.00 | $6.59M | $7.02M | $769,875.00 | $91.39M | — | $2.04M | — | $479,714.00 | $26.97M | $64.42M |
| 2020-07-30 | — | — | — | — | — | — | $7.02M | $769,875.00 | — | — | — | — | — | — | — |
| 2020-04-30 | $7.41M | — | — | $211,662.00 | $134,079.00 | $9.11M | $7.05M | $842,148.00 | $93.65M | — | $1.96M | — | $526,067.00 | $26.19M | $67.46M |
| 2020-01-31 | $10.27M | — | — | $211,662.00 | $124,351.00 | $12.07M | $7.02M | $988,712.00 | $96.51M | — | $2.15M | — | $551,931.00 | $25.93M | $70.58M |
| 2019-10-31 | $13.11M | — | — | $211,662.00 | $136,913.00 | $14.89M | $7.04M | $1.07M | $96.7M | — | $1.84M | — | $592,555.00 | $26.6M | $70.09M |
| 2019-07-31 | $6.06M | $11.83M | — | $211,662.00 | $264,956.00 | $19.71M | $7.04M | $249,214.00 | $101.04M | — | $3.07M | — | $50,010.00 | $26.81M | $74.23M |
| 2019-04-30 | $6.09M | $14.86M | — | $211,662.00 | $197,042.00 | $22.97M | $7.12M | $338,770.00 | $105.06M | — | $1.49M | — | — | $25.42M | $79.63M |
| 2019-01-31 | $3.99M | $18.03M | — | $211,662.00 | $260,170.00 | $23.84M | $7.08M | $379,279.00 | $106.96M | — | $1.5M | — | — | $24.99M | $81.97M |
| 2018-10-31 | $9.55M | $15M | — | $211,662.00 | $189,362.00 | $26.45M | $7.08M | $471,383.00 | $108.05M | — | $16.46M | $19.84M | — | $25.94M | $82.1M |
| 2018-07-31 | $6.93M | $0.00 | — | $211,662.00 | $179,360.00 | $8.34M | $7.1M | $563,052.00 | $89.61M | — | $12.32M | $19.53M | — | $26.44M | $63.18M |
| 2018-04-30 | $11.22M | $1M | — | $211,662.00 | $117,713.00 | $13.8M | $7.12M | $889,028.00 | $88.96M | — | $6.44M | $19.24M | — | $25.65M | $63.31M |
| 2018-01-31 | $3.64M | $12.18M | — | $211,662.00 | $127,032.00 | $17.31M | $7.14M | $977,205.00 | $92.05M | — | $2.19M | — | — | $26.98M | $65.07M |
| 2017-10-31 | $9.95M | $8.6M | — | $211,662.00 | $102,068.00 | $20.17M | $7.14M | $634,362.00 | $94.52M | — | $1.55M | — | — | $26.22M | $68.31M |
| 2017-07-31 | $12.58M | $10M | — | $211,662.00 | $117,770.00 | $23.59M | $6.79M | $1M | $72.18M | $454,195.00 | $2.45M | $19.25M | $0.00 | $26.04M | $46.14M |
| 2017-07-07 | — | — | — | — | — | — | — | — | — | — | — | — | $279,489.00 | — | — |
| 2017-04-30 | $9.33M | $16M | — | $211,662.00 | $86,288.00 | $26.86M | $6.8M | $1.9M | $74.95M | — | $2.74M | — | $315,519.00 | $26.56M | $48.39M |
| 2017-01-31 | $27.74M | — | — | $211,662.00 | $31,561.00 | $28.91M | $6.82M | $1.55M | $76.67M | — | $2.35M | — | $315,519.00 | $26.95M | $49.72M |
| 2016-10-31 | $4.33M | — | — | $211,662.00 | $30,942.00 | $5.58M | $6.88M | $1.55M | $53.56M | — | $1.96M | — | $315,519.00 | $26.2M | $27.36M |
| 2016-07-31 | $7.14M | $0.00 | — | $275,316.00 | $48,777.00 | $8M | $6.94M | $1.55M | $56.18M | $406,476.00 | $1.82M | $19.2M | $315,519.00 | $25.73M | $30.45M |
| 2016-04-30 | $10.09M | — | — | $251,999.00 | $24,730.00 | $11.12M | $7.02M | $1.55M | $59.56M | $406,476.00 | $2.11M | $18.91M | $315,519.00 | $25.93M | $33.63M |
| 2016-01-31 | $2.41M | — | — | $251,999.00 | $18,975.00 | $3.29M | $6.76M | — | $49.98M | — | $13.63M | $19.54M | — | $26.04M | $23.94M |
| 2015-10-31 | $5.35M | — | — | $251,999.00 | $16,887.00 | $6.19M | $6.86M | — | $53.13M | — | $8.49M | $19.19M | — | $25.69M | $27.44M |
| 2015-07-31 | $10.09M | — | — | $251,999.00 | $18,711.00 | $10.81M | $6.95M | $0.00 | $57.9M | — | $4.56M | $19.76M | $0.00 | $26.91M | $30.99M |
| 2015-04-30 | $1.42M | — | — | $2.19M | $15,862.00 | $4.3M | $7.38M | — | $52.36M | — | $1.95M | — | — | $26.06M | $26.3M |
| 2015-01-31 | $4.36M | — | — | $2.1M | — | $7.15M | $7.53M | — | $55.53M | — | $1.48M | — | — | $25.2M | $30.33M |
| 2014-10-31 | $4.41M | — | — | $2.01M | — | $7.05M | $7.76M | — | $59.84M | — | $2.05M | — | — | $25.5M | $34.34M |
| 2014-07-31 | $8.84M | — | — | $1.9M | $19,872.00 | $11.48M | $8.01M | — | $64.66M | — | $2.3M | $18.45M | — | $25.23M | $39.42M |
| 2014-04-30 | $13.31M | — | — | $1.82M | — | $16.08M | $8.19M | — | $70.5M | — | $2.65M | — | — | $25.73M | $44.77M |
| 2014-01-31 | $9.03M | — | — | $1.79M | — | $12.14M | $8.39M | — | $67.32M | — | $9.06M | $7.85M | — | $15.67M | $51.65M |
| 2013-10-31 | $14.7M | — | — | $1.4M | — | $17.43M | $8.65M | — | $73.69M | — | $7.14M | $7.39M | — | $15.28M | $58.41M |
| 2013-07-31 | $14.17M | — | — | $975,719.00 | — | $16.53M | $8.7M | — | $73.25M | — | $4.82M | $7.79M | — | $15.8M | $57.45M |
| 2013-04-30 | $8.98M | — | — | $1.24M | — | $11.21M | $8.48M | — | $67.93M | — | $3.59M | — | — | $7.94M | $59.98M |
| 2013-01-31 | $12.31M | — | — | $1.3M | — | $14.85M | $8.7M | — | $72.19M | — | $4.09M | — | — | $8.39M | $63.8M |
| 2012-10-31 | $17.19M | — | — | $1.6M | — | $20.01M | $8.89M | — | $76.68M | — | $3.77M | — | — | $7.59M | $69.1M |
| 2012-07-31 | $25.02M | — | — | $1.88M | — | $27.92M | $9.08M | — | $85.14M | — | $5.45M | $0.00 | — | $9.22M | $75.92M |
| 2012-04-30 | $26.2M | — | — | $4.28M | — | $31.36M | $8.97M | — | $88.26M | — | $5M | — | — | $7.97M | $80.28M |
| 2012-01-31 | $16.85M | — | — | $3.04M | — | $20.63M | $8.8M | — | $62.97M | — | $4.91M | — | — | $6.63M | $56.34M |
| 2011-10-31 | $23.71M | — | — | $3.39M | — | $27.72M | $8.82M | — | $68.65M | — | $4.7M | — | — | $7.76M | $60.89M |
| 2011-07-31 | $30.72M | — | — | $2.78M | — | $33.94M | $8.7M | — | $65.39M | — | $3.92M | — | — | $6.27M | $59.12M |
| 2011-04-30 | $33.24M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-01-31 | $33.68M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-10-31 | $38.69M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-07-31 | $21.07M | — | — | — | — | — | — | — | — | — | — | — | — | — | $42.04M |
| 2009-07-31 | $24.27M | — | — | — | — | — | — | — | — | — | — | — | — | — | $37.85M |