Complete source-backed balance-sheet history.
- Available history
- 2019-01-31 to 2026-07-31
- 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-07-31 | $83.29M | — | $122.37M | — | $3.98M | $242.9M | $73.64M | — | $1.57B | $14.84M | $286.76M | $275.36M | $3.91M | $626.52M | $929.83M |
| 2026-04-30 | $102.81M | — | $124.74M | — | $2.12M | $267.43M | $74.84M | — | $1.61B | $15.71M | $299.86M | $262.81M | $3.8M | $623.38M | $970.36M |
| 2026-01-31 | $88.37M | — | $166.54M | — | $2.13M | $293.5M | $75.61M | — | $1.65B | $14.52M | $294.49M | $213.5M | $4.12M | $579.45M | $1.06B |
| 2025-10-31 | $87.59M | — | $86.95M | — | $1.57M | $209.22M | $76.34M | — | $1.56B | $12.53M | $208.08M | — | $17.62M | $507.25M | $1.04B |
| 2025-07-31 | $122.94M | — | $98.47M | — | $1.92M | $255.09M | $77.43M | — | $1.62B | $14.07M | $248.64M | — | $17.19M | $548.85M | $1.06B |
| 2025-04-30 | $133.23M | — | $104.42M | — | $1.36M | $273.68M | $77.29M | — | $1.65B | $15.1M | $260.74M | — | $16.71M | $570M | $1.07B |
| 2025-01-31 | $120.93M | — | $146.79M | — | $1.34M | $302.25M | $74.95M | — | $1.61B | $13.64M | $251.51M | — | $17.16M | $512.78M | $1.09B |
| 2024-10-31 | $257.89M | — | $65.01M | — | — | $348.64M | $75.71M | — | $1.52B | $12.12M | $178.91M | — | $3.73M | $423.1M | $1.09B |
| 2024-07-31 | $121.41M | — | $78.82M | — | — | $228.75M | $76.79M | — | $1.41B | $13.14M | $210.98M | — | $2.64M | $329.76M | $1.07B |
| 2024-04-30 | $129.48M | — | $78.51M | — | — | $236.58M | $77.7M | — | $1.42B | $16.12M | $221.69M | — | $2.58M | $355.91M | $1.06B |
| 2024-01-31 | $112.09M | — | $112.98M | — | — | $250.78M | $79.15M | — | $1.34B | $11.84M | $215.04M | — | $0.00 | $287.83M | $1.05B |
| 2023-10-31 | $100.48M | — | $62.01M | — | — | $190.87M | $80.56M | — | $1.27B | $12.53M | $172.97M | — | — | $235.74M | $1.03B |
| 2023-07-31 | $98M | — | $80.9M | — | — | $209.38M | $81.94M | — | $1.3B | $9.78M | $208.31M | — | — | $270.48M | $1.03B |
| 2023-04-30 | $98.14M | — | $81.23M | — | — | $211.63M | $83.48M | $1.98M | $1.31B | $11.08M | $223.06M | — | — | $285.86M | $1.03B |
| 2023-01-31 | $82.04M | — | $99.5M | — | — | $207.19M | $84.44M | $8.1M | $1.33B | $11.88M | $205.16M | — | — | $299.6M | $1.02B |
| 2022-10-31 | $106.45M | — | $39.63M | — | — | $167.96M | $83.54M | $7.45M | $1.29B | $10.84M | $157.83M | — | — | $255.25M | $1.03B |
| 2022-07-31 | $86.15M | — | $68.35M | — | — | $176.77M | $73.11M | $7.72M | $1.3B | $9.46M | $191.15M | — | — | $251.92M | $1.04B |
| 2022-04-30 | $78.68M | — | $72.82M | — | — | $173.15M | $68.37M | $8.5M | $1.3B | $8.84M | $182.83M | — | — | $241.55M | $1.05B |
| 2022-01-31 | $88.01M | — | $74.53M | — | — | $183.51M | $60.68M | $1.62M | $1.3B | $11.37M | $174.38M | — | — | $230.51M | $1.07B |
| 2021-10-31 | $381.08M | — | — | — | — | — | — | — | — | — | — | — | — | — | $415.77M |
| 2021-07-31 | $399.36M | — | — | — | — | — | — | — | — | — | — | — | — | — | $419.89M |
| 2021-04-30 | $386.52M | — | — | — | — | — | — | — | — | — | — | — | — | — | $425.04M |
| 2021-01-31 | $371.43M | — | $55.52M | — | — | $442.23M | $29.94M | $750,000.00 | $563.4M | $1.63M | $115.69M | — | — | $134.43M | $425.18M |
| 2020-01-31 | $91.18M | — | — | — | — | — | — | — | — | — | — | — | — | — | $167.27M |
| 2019-01-31 | $74.35M | — | — | — | — | — | — | — | — | — | — | — | — | — | $66.04M |