Complete source-backed balance-sheet history.
- Available history
- 2017-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 | $1.6M | — | $726,743.00 | $105,613.00 | $950.00 | $2.43M | — | — | $2.45M | $208,813.00 | $395,781.00 | — | — | $395,781.00 | $2.05M |
| 2026-01-31 | $1.17M | — | $1M | $130,436.00 | $8,024.00 | $2.31M | — | — | $2.31M | $108,978.00 | $457,975.00 | — | — | $457,975.00 | $1.85M |
| 2025-10-31 | $1.26M | — | $882,612.00 | $11,267.00 | $3,441.00 | $2.34M | — | — | $2.34M | $168,450.00 | $438,051.00 | — | — | $438,051.00 | $1.9M |
| 2025-07-31 | $1.05M | — | $1.01M | $9,130.00 | $3,441.00 | $2.24M | — | — | $2.24M | — | $379,975.00 | — | — | $379,975.00 | $1.86M |
| 2025-04-30 | $782,810.00 | — | $1.27M | $44,247.00 | $3,441.00 | $2.26M | — | — | $2.26M | $0.00 | $347,567.00 | — | — | $347,567.00 | $1.91M |
| 2025-01-31 | $405,173.00 | — | $54,018.00 | $186,727.00 | $3,441.00 | $1.32M | — | — | $1.32M | — | $212,789.00 | — | — | $212,789.00 | $1.11M |
| 2024-10-31 | $222,795.00 | — | $57,700.00 | $303,094.00 | $3,441.00 | $1.26M | — | — | $1.26M | — | $223,938.00 | — | — | $223,938.00 | $1.03M |
| 2024-07-31 | $141,635.00 | — | — | $213,463.00 | $5,491.00 | $1.2M | — | — | $1.2M | — | $199,374.00 | — | — | $199,374.00 | $1M |
| 2024-04-30 | $593,036.00 | — | $0.00 | $132,873.00 | $6,079.00 | $1.19M | — | — | $1.19M | — | $136,920.00 | — | — | $136,920.00 | $1.06M |
| 2024-01-31 | $808,356.00 | — | — | — | — | $964,356.00 | — | — | $964,356.00 | — | $93,574.00 | — | — | $93,574.00 | $870,782.00 |
| 2023-10-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $92,217.00 | — | — | $92,217.00 | -$92,217.00 |
| 2023-07-31 | $0.00 | — | — | — | — | $0.00 | — | — | — | — | $83,462.00 | — | — | $83,462.00 | -$83,462.00 |
| 2023-04-30 | $8,728.00 | — | — | $0.00 | $0.00 | $8,728.00 | — | — | $8,728.00 | — | $67,943.00 | — | — | $67,943.00 | -$59,215.00 |
| 2023-01-31 | $11,013.00 | — | — | — | — | $11,013.00 | — | — | $11,013.00 | — | $65,843.00 | — | — | — | -$54,830.00 |
| 2022-10-31 | $35,190.00 | — | — | — | — | $35,190.00 | — | — | $35,190.00 | — | $65,443.00 | — | — | — | -$30,253.00 |
| 2022-07-31 | $29,884.00 | — | — | — | — | $29,884.00 | — | — | $29,884.00 | — | $62,738.00 | — | — | $62,738.00 | -$32,854.00 |
| 2022-04-30 | $23,103.00 | — | — | — | — | $23,103.00 | — | — | $23,103.00 | — | $58,091.00 | — | — | $58,091.00 | -$34,988.00 |
| 2022-01-31 | $36,935.00 | — | — | — | — | $42,310.00 | — | — | $42,310.00 | — | $50,491.00 | — | — | $50,491.00 | -$8,181.00 |
| 2021-10-31 | $31,693.00 | — | — | — | — | $31,693.00 | — | — | $31,693.00 | — | $48,791.00 | — | — | $48,791.00 | -$17,098.00 |
| 2021-07-31 | $0.00 | — | — | — | — | — | — | — | — | — | $32,107.00 | — | — | $32,107.00 | -$32,107.00 |
| 2021-04-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $174,670.00 | — | — | $174,670.00 | -$174,670.00 |
| 2021-01-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $149,107.00 | — | — | $149,107.00 | -$149,107.00 |
| 2020-10-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $146,208.00 | — | — | $146,208.00 | -$146,208.00 |
| 2020-07-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $133,823.00 | — | — | $133,823.00 | -$133,823.00 |
| 2020-04-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $122,576.00 | — | — | $122,576.00 | -$122,576.00 |
| 2020-01-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $96,239.00 | — | — | $96,239.00 | -$92,239.00 |
| 2019-10-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $89,645.00 | — | — | $89,645.00 | -$89,645.00 |
| 2019-07-31 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $70,126.00 | — | — | $70,126.00 | -$70,126.00 |
| 2019-04-30 | $0.00 | — | — | — | — | $0.00 | — | — | $0.00 | — | $50,242.00 | — | — | $50,242.00 | -$50,242.00 |
| 2019-01-31 | $50.00 | — | — | — | — | $50.00 | — | — | $50.00 | — | $36,696.00 | — | — | $50.00 | -$36,646.00 |
| 2018-10-31 | $0.00 | — | — | — | — | $50.00 | — | — | $50.00 | — | — | — | — | $50.00 | $50.00 |
| 2018-07-31 | $602.00 | — | — | — | — | $10,236.00 | — | — | $28,693.00 | — | $12,600.00 | — | — | $38,929.00 | $26,329.00 |
| 2018-04-30 | $4,421.00 | — | — | — | $12,273.00 | $4,421.00 | — | — | $47,755.00 | — | $0.00 | — | — | $5,600.00 | $42,155.00 |
| 2018-01-31 | $487.00 | — | — | — | — | $18,523.00 | — | — | $33,427.00 | — | $5,600.00 | — | — | $51,950.00 | $46,350.00 |
| 2017-10-31 | $13,443.00 | — | — | — | — | $47,419.00 | — | — | $17,281.00 | — | $5,600.00 | — | — | $64,700.00 | $59,100.00 |
| 2017-04-30 | $205.00 | — | — | — | — | $5,564.00 | — | — | $2,361.00 | — | $11,600.00 | — | — | $7,925.00 | -$3,675.00 |