Complete source-backed balance-sheet history.
- Available history
- 2011-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.93M | — | — | — | $216,962.00 | $2.15M | $614,167.00 | — | $2.85M | $124,352.00 | $124,352.00 | — | — | $124,352.00 | $2.73M |
| 2026-01-31 | $266,144.00 | — | — | — | $86,077.00 | $352,221.00 | $614,167.00 | — | $1.06M | $237,594.00 | $1.03M | — | — | $1.36M | -$304,525.00 |
| 2025-10-31 | $45,986.00 | — | — | — | $2,045.00 | $48,031.00 | $614,167.00 | — | $751,598.00 | $120,461.00 | $896,637.00 | — | — | $1.23M | -$473,539.00 |
| 2025-07-31 | $10,967.00 | — | — | — | $3,158.00 | $14,125.00 | $614,167.00 | — | $717,692.00 | $145,592.00 | $759,331.00 | — | — | $1.16M | -$445,139.00 |
| 2025-04-30 | $11,374.00 | — | — | — | $4,417.00 | $15,791.00 | $602,167.00 | — | $707,358.00 | $88,606.00 | $686,613.00 | — | — | $1.02M | -$314,755.00 |
| 2025-01-31 | $8,931.00 | — | — | — | $390.00 | $9,321.00 | $602,167.00 | — | $700,888.00 | $85,121.00 | $341,379.00 | — | — | $961,879.00 | -$260,991.00 |
| 2024-10-31 | $6,822.00 | — | — | — | $862.00 | $7,684.00 | $602,167.00 | — | $699,251.00 | $66,428.00 | $309,018.00 | — | — | $905,518.00 | -$206,267.00 |
| 2024-07-31 | $14,400.00 | — | — | — | $1,334.00 | $15,734.00 | $602,167.00 | — | $707,301.00 | $107,527.00 | $336,607.00 | — | — | $864,107.00 | -$156,806.00 |
| 2024-04-30 | $5,168.00 | — | — | — | $1,806.00 | $6,974.00 | $590,167.00 | — | $686,541.00 | $39,458.00 | $271,410.00 | — | — | $743,910.00 | -$57,369.00 |
| 2024-01-31 | $11,119.00 | — | — | — | $711.00 | $11,830.00 | $590,167.00 | — | $691,397.00 | $36,620.00 | $142,135.00 | — | — | $709,635.00 | -$18,238.00 |
| 2023-10-31 | $70,956.00 | — | — | — | $1,633.00 | $72,589.00 | $590,167.00 | — | $752,156.00 | $40,626.00 | $154,592.00 | — | — | $722,092.00 | $30,064.00 |
| 2023-07-31 | $21,728.00 | — | — | — | $3,994.00 | $25,722.00 | $590,167.00 | — | $705,289.00 | $83,320.00 | $151,401.00 | — | — | $613,901.00 | $91,388.00 |
| 2023-04-30 | $33,505.00 | — | — | — | $11,218.00 | $44,723.00 | $578,167.00 | — | $712,290.00 | $29,240.00 | $54,448.00 | — | — | $531,948.00 | $180,342.00 |
| 2023-01-31 | $11,885.00 | — | — | — | $141,854.00 | $153,739.00 | $578,167.00 | — | $821,306.00 | $42,506.00 | $60,955.00 | — | — | $470,955.00 | $350,351.00 |
| 2022-10-31 | $11,399.00 | — | — | — | $149,346.00 | $160,745.00 | $578,167.00 | — | $828,312.00 | $22,850.00 | $34,678.00 | — | — | $414,678.00 | $413,634.00 |
| 2022-07-31 | $962.00 | — | — | — | $131,838.00 | $132,800.00 | $578,167.00 | — | $800,367.00 | $105,231.00 | $105,231.00 | — | — | $335,231.00 | $465,136.00 |
| 2022-04-30 | $50,815.00 | — | — | — | $139,332.00 | $190,147.00 | $566,167.00 | — | $845,714.00 | $37,306.00 | $40,532.00 | — | — | $240,532.00 | $605,182.00 |
| 2022-01-31 | $32,402.00 | — | — | — | $149,738.00 | $182,140.00 | $566,167.00 | — | $837,707.00 | $29,153.00 | $29,153.00 | — | — | $179,153.00 | $658,554.00 |
| 2021-10-31 | $60,756.00 | — | — | — | $163,755.00 | $224,511.00 | $566,167.00 | — | $880,078.00 | $23,473.00 | $23,473.00 | — | — | $152,473.00 | $727,605.00 |
| 2021-07-31 | $179,254.00 | — | — | — | $30,580.00 | $209,834.00 | $566,167.00 | — | $865,401.00 | $55,779.00 | — | — | — | $120,279.00 | $745,122.00 |
| 2021-04-30 | $265,944.00 | — | — | — | $33,331.00 | $299,275.00 | $554,167.00 | — | $942,842.00 | $32,336.00 | $32,336.00 | — | — | $32,336.00 | $910,506.00 |
| 2021-01-31 | $346,816.00 | — | — | — | $34,626.00 | $381,442.00 | $554,236.00 | — | $1.03M | — | $65,922.00 | — | $0.00 | $65,922.00 | $959,156.00 |
| 2020-10-31 | $508,816.00 | — | — | — | $25,769.00 | $534,585.00 | $554,653.00 | $0.00 | $1.18M | — | $53,716.00 | — | $0.00 | $53,716.00 | $1.12M |
| 2020-07-31 | $6,789.00 | — | — | — | $11,174.00 | $17,963.00 | $555,069.00 | $0.00 | $662,432.00 | — | $146,762.00 | — | $25,000.00 | $250,415.00 | $412,017.00 |
| 2020-04-30 | $26,617.00 | — | — | — | $20,331.00 | $46,948.00 | $543,485.00 | $0.00 | $679,833.00 | $24,460.00 | $113,460.00 | — | $20,000.00 | $183,460.00 | $496,373.00 |
| 2020-01-31 | $20,035.00 | — | — | — | $28,015.00 | $48,050.00 | $543,901.00 | $0.00 | $681,351.00 | — | $89,590.00 | — | — | $89,590.00 | $591,761.00 |
| 2019-10-31 | $100,567.00 | — | — | — | $16,988.00 | $117,555.00 | $544,318.00 | $0.00 | $751,273.00 | $34,590.00 | $34,590.00 | — | — | $34,590.00 | $716,683.00 |
| 2019-07-31 | $339,620.00 | — | — | — | $20,740.00 | $360,360.00 | $478,691.00 | $457.00 | $861,108.00 | $50,380.00 | $50,380.00 | — | — | $50,380.00 | $810,728.00 |
| 2019-04-30 | $440,316.00 | — | — | — | $22,845.00 | $463,161.00 | $467,107.00 | $2,557.00 | $954,425.00 | $19,246.00 | $19,246.00 | — | — | $19,246.00 | $935,179.00 |
| 2019-01-31 | $488,527.00 | — | — | — | $19,116.00 | $507,643.00 | $467,523.00 | $4,886.00 | $1M | — | $4,898.00 | — | — | $4,898.00 | $996,754.00 |
| 2018-10-31 | $602,063.00 | — | — | — | $18,841.00 | $620,904.00 | $425,690.00 | $11,954.00 | $1.08M | — | $27,518.00 | — | — | $27,518.00 | $1.05M |
| 2018-07-31 | $756,126.00 | — | — | — | $22,629.00 | $778,755.00 | $426,106.00 | $11,954.00 | $1.24M | — | $158,486.00 | — | — | $158,486.00 | $1.08M |
| 2018-04-30 | $832,426.00 | — | — | — | $22,636.00 | $855,062.00 | $414,522.00 | $15,735.00 | $1.31M | $95,911.00 | $95,911.00 | — | — | $95,911.00 | $1.21M |
| 2018-01-31 | $891,010.00 | — | — | — | — | $911,968.00 | — | — | $1.36M | $85,856.00 | $85,856.00 | — | — | $85,856.00 | $1.28M |
| 2017-10-31 | $962,055.00 | — | — | — | $23,895.00 | $995,950.00 | $372,874.00 | $23,174.00 | $1.41M | — | $78,282.00 | — | — | $78,282.00 | $1.34M |
| 2017-07-31 | $28,578.00 | — | — | — | $15,500.00 | $44,078.00 | $372,874.00 | $9,444.00 | $447,996.00 | — | $114,894.00 | — | — | $128,094.00 | $319,902.00 |
| 2017-04-30 | $109,380.00 | — | — | — | $15,437.00 | $124,817.00 | $360,874.00 | $11,111.00 | $518,402.00 | $53,052.00 | $53,052.00 | — | — | $53,052.00 | $465,350.00 |
| 2017-01-31 | $225,686.00 | — | — | — | $12,706.00 | $238,392.00 | — | $13,229.00 | $634,095.00 | $71,087.00 | $80,087.00 | — | — | $80,087.00 | $554,008.00 |
| 2016-10-31 | $338,232.00 | — | — | — | — | $351,819.00 | $1,350.00 | — | $708,768.00 | $26,794.00 | $58,044.00 | — | — | $58,044.00 | $650,724.00 |
| 2016-07-31 | $51,889.00 | — | — | — | — | $60,707.00 | — | — | $419,007.00 | $73,742.00 | $181,779.00 | — | — | $319,279.00 | $99,728.00 |
| 2016-04-30 | $1,785.00 | — | — | — | -$15,437.00 | $10,552.00 | $326,050.00 | $11,111.00 | $358,202.00 | $53,742.00 | $81,123.00 | $33,000.00 | — | $99,123.00 | $259,079.00 |
| 2016-01-31 | $7,146.00 | — | — | — | — | $12,804.00 | $327,400.00 | — | $361,804.00 | $39,891.00 | $48,891.00 | — | — | $48,891.00 | $312,913.00 |
| 2015-10-31 | $113,289.00 | — | — | — | — | $124,053.00 | $307,251.00 | — | $452,904.00 | $61,604.00 | $61,604.00 | — | — | $61,604.00 | $391,300.00 |
| 2015-07-31 | $118,036.00 | — | — | — | — | $142,796.00 | $308,601.00 | — | $472,997.00 | $83,008.00 | $117,305.00 | — | — | $385,305.00 | $87,692.00 |
| 2015-04-30 | $1,785.00 | — | — | — | — | $76,195.00 | $297,951.00 | — | $395,746.00 | $24,839.00 | $143,326.00 | — | — | $143,326.00 | $252,420.00 |
| 2015-01-31 | $32,011.00 | — | — | — | — | $37,806.00 | $496,374.00 | — | $555,780.00 | $20,683.00 | $26,172.00 | — | — | $26,172.00 | $529,608.00 |
| 2014-10-31 | $328,796.00 | — | — | — | — | $368,613.00 | $438,853.00 | — | $829,066.00 | $57,493.00 | $57,743.00 | — | — | $57,743.00 | $771,323.00 |
| 2014-07-31 | $616,359.00 | — | — | — | — | $688,889.00 | $440,331.00 | — | $1.15M | $72,760.00 | $79,389.00 | — | — | $79,389.00 | $1.07M |
| 2014-04-30 | $542,757.00 | — | — | — | — | $574,306.00 | $432,811.00 | — | $1.03M | $39,734.00 | $47,130.00 | — | — | $47,130.00 | $981,587.00 |
| 2014-01-31 | $804,400.00 | — | — | — | — | $808,070.00 | $434,289.00 | $21,600.00 | $1.26M | $30,966.00 | $37,857.00 | — | — | $42,857.00 | $1.22M |
| 2013-10-31 | $1.01M | — | — | — | — | $1.08M | $395,768.00 | $21,600.00 | $1.5M | $9,267.00 | $13,482.00 | — | — | $13,482.00 | $1.48M |
| 2013-07-31 | $189,741.00 | — | — | — | — | $209,364.00 | $397,247.00 | $21,600.00 | $628,211.00 | $16,544.00 | $29,492.00 | — | — | $29,492.00 | $598,719.00 |
| 2013-04-30 | $353,571.00 | — | — | — | — | $756,053.00 | $384,725.00 | $21,600.00 | $1.16M | $8,897.00 | $20,597.00 | — | — | $20,597.00 | $1.14M |
| 2013-01-31 | $60,887.00 | — | — | — | — | $63,500.00 | $386,204.00 | — | $471,304.00 | $39,896.00 | $75,274.00 | — | — | $84,024.00 | $387,280.00 |
| 2012-10-31 | $27,120.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-07-31 | $164,537.00 | — | — | — | — | $503,300.00 | $338,274.00 | — | $863,174.00 | $27,241.00 | $107,674.00 | — | — | $358,490.00 | $504,684.00 |
| 2012-04-30 | $225,940.00 | — | — | — | — | $359,494.00 | $326,655.00 | — | $707,749.00 | $40,352.00 | $49,852.00 | — | — | $1.07M | -$358,629.00 |
| 2012-01-31 | — | — | — | — | — | $339,916.00 | — | — | $600,265.00 | — | $885,927.00 | — | — | — | -$285,662.00 |
| 2011-10-31 | — | — | — | — | — | $225,709.00 | — | — | $457,808.00 | — | $530,778.00 | — | — | — | -$72,970.00 |
| 2011-04-30 | $12,220.00 | — | — | — | — | $12,220.00 | $205,499.00 | — | $217,719.00 | $12,808.00 | $73,108.00 | — | — | $73,108.00 | $144,611.00 |