Complete source-backed balance-sheet history.
- Available history
- 2014-07-31 to 2026-06-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-06-30 | $145,087.00 | — | — | — | — | $175,195.00 | $3,473.00 | — | $178,668.00 | — | $1.22M | — | — | — | -$1.04M |
| 2026-03-31 | $121,898.00 | — | — | — | — | $139,243.00 | $4,047.00 | — | $143,290.00 | — | $1.1M | — | — | $1.1M | -$957,227.00 |
| 2025-12-31 | $94,559.00 | — | — | — | — | $112,229.00 | $4,620.00 | — | $116,849.00 | — | $1.01M | — | — | $1.01M | -$892,467.00 |
| 2025-09-30 | $94,947.00 | — | — | — | — | $111,044.00 | $5,194.00 | — | $116,238.00 | — | $925,939.00 | — | — | $925,939.00 | -$809,701.00 |
| 2025-06-30 | $15,664.00 | — | $739.00 | — | — | $49,205.00 | $5,528.00 | — | $54,733.00 | — | $783,850.00 | — | — | — | -$729,117.00 |
| 2025-03-31 | $65,915.00 | — | — | — | — | $97,890.00 | $6,879.00 | — | $207,526.00 | $16,867.00 | $749,145.00 | — | — | — | -$644,376.00 |
| 2024-12-31 | $39,230.00 | — | — | — | — | $103,709.00 | — | — | $103,709.00 | $12,594.00 | $665,103.00 | — | — | $665,103.00 | -$561,394.00 |
| 2024-09-30 | $46,326.00 | — | — | — | — | $2.68M | — | — | $2.68M | — | $592,416.00 | — | — | — | $2.09M |
| 2024-06-30 | $104,331.00 | — | — | $6,049.00 | — | $129,493.00 | $37,486.00 | — | $2.8M | — | $719,200.00 | — | — | — | $2.1M |
| 2024-03-31 | $151,475.00 | — | — | — | — | $158,738.00 | — | — | $158,738.00 | — | $610,723.00 | — | — | — | -$451,985.00 |
| 2023-12-31 | $101,812.00 | — | — | — | — | $116,575.00 | — | — | $116,575.00 | — | $606,088.00 | — | — | — | -$489,513.00 |
| 2023-09-30 | $149,614.00 | — | — | $0.00 | — | $164,377.00 | — | — | $164,377.00 | — | $702,847.00 | — | — | — | -$538,470.00 |
| 2023-06-30 | $105,114.00 | $3,948.00 | — | — | — | $107,377.00 | — | — | $111,325.00 | — | $798,091.00 | — | — | — | -$686,766.00 |
| 2023-03-31 | $151,570.00 | $2,665.00 | — | — | — | $153,788.00 | — | — | $156,453.00 | — | $796,789.00 | — | — | — | -$640,336.00 |
| 2022-12-31 | $205,530.00 | — | — | — | — | $205,530.00 | — | — | $205,530.00 | — | $796,053.00 | — | — | — | -$590,523.00 |
| 2022-09-30 | $8,829.00 | $0.00 | — | — | — | $8,829.00 | — | — | $8,829.00 | — | $771,167.00 | — | — | — | -$762,338.00 |
| 2022-06-30 | $17,970.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$815,935.00 |
| 2022-03-31 | $30,152.00 | — | — | — | — | $30,152.00 | $1,453.00 | — | $31,605.00 | — | $816,433.00 | — | — | — | -$784,831.00 |
| 2021-12-31 | $61,611.00 | — | — | — | — | $61,611.00 | $2,385.00 | — | $63,996.00 | — | $794,333.00 | — | — | — | -$730,337.00 |
| 2021-09-30 | $80,878.00 | — | — | — | — | $80,878.00 | $3,322.00 | — | $84,200.00 | — | $738,333.00 | — | — | — | -$654,133.00 |
| 2021-06-30 | $99,228.00 | — | — | — | — | $119,728.00 | $4,260.00 | — | $123,988.00 | — | $791,585.00 | — | — | $667,597.00 | -$667,597.00 |
| 2021-03-31 | $105,341.00 | — | — | — | — | $125,841.00 | $5,221.00 | — | $131,062.00 | — | $735,585.00 | — | — | $609,744.00 | -$604,523.00 |
| 2020-12-31 | $192,371.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$330,291.00 |
| 2020-10-31 | $241,696.00 | — | — | — | — | $245,916.00 | — | — | $245,916.00 | — | $535,636.00 | — | — | $289,720.00 | -$289,720.00 |
| 2020-09-30 | $292,603.00 | — | — | — | — | $298,073.00 | — | — | $298,073.00 | — | $528,132.00 | — | — | — | -$230,059.00 |
| 2020-07-31 | $304,796.00 | — | — | — | — | $310,266.00 | — | — | $310,266.00 | — | $528,132.00 | — | — | $217,866.00 | -$217,866.00 |
| 2020-06-30 | $218,947.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$193,255.00 |
| 2020-04-30 | — | — | — | — | — | $2,050.00 | — | — | $2,050.00 | — | $168,727.00 | — | — | $123,655.00 | -$166,677.00 |
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$169,777.00 |
| 2020-01-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | $123,655.00 | -$123,655.00 |
| 2020-01-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$123,655.00 |
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$119,459.00 |
| 2019-10-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | $113,608.00 | -$113,608.00 |
| 2019-09-30 | $553.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$89,369.00 |
| 2019-07-31 | $553.00 | — | — | — | — | $553.00 | — | — | $553.00 | — | $86,894.00 | — | — | $86,894.00 | -$86,341.00 |
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$86,341.00 |
| 2019-04-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | $12,933.00 | -$12,933.00 |
| 2019-01-31 | $1,450.00 | — | — | — | — | $6,006.00 | — | — | $6,006.00 | — | — | — | — | $348,768.00 | -$342,762.00 |
| 2018-10-31 | $5,297.00 | — | — | — | — | $9,853.00 | — | — | $9,853.00 | — | $310,117.00 | — | — | $310,117.00 | -$300,264.00 |
| 2018-07-31 | $17,729.00 | — | — | — | — | $22,285.00 | $11,172.00 | — | $33,457.00 | — | $96,216.00 | — | — | $96,216.00 | -$62,759.00 |
| 2018-04-30 | — | — | — | — | — | $4,556.00 | $11,571.00 | — | $17,127.00 | — | $75,153.00 | — | — | $75,153.00 | -$58,026.00 |
| 2018-01-31 | — | — | — | — | — | $62.00 | $11,970.00 | — | $13,032.00 | $43,822.00 | $67,564.00 | — | — | $67,564.00 | -$54,532.00 |
| 2017-10-31 | — | — | — | — | — | — | $12,369.00 | — | $13,369.00 | $43,822.00 | $64,270.00 | — | — | $64,270.00 | -$50,901.00 |
| 2017-07-31 | — | — | — | — | — | — | $12,768.00 | — | $13,768.00 | — | $11,217.00 | — | — | $11,217.00 | $2,551.00 |
| 2017-04-30 | $902.00 | — | — | — | — | $902.00 | $13,167.00 | — | $15,069.00 | — | — | — | — | $958.00 | $14,111.00 |
| 2017-01-31 | $162.00 | — | — | — | — | $162.00 | $13,566.00 | — | $14,728.00 | — | — | — | — | $958.00 | $13,770.00 |
| 2016-10-31 | $213.00 | — | — | — | — | $213.00 | $13,964.00 | — | $15,177.00 | — | — | — | — | $958.00 | $14,219.00 |
| 2016-07-31 | $859.00 | — | — | — | — | $859.00 | $14,362.00 | — | $17,699.00 | — | — | — | — | $958.00 | $16,741.00 |
| 2016-04-30 | $396.00 | — | — | — | — | $396.00 | $14,761.00 | — | $17,635.00 | — | — | — | — | $958.00 | $16,677.00 |
| 2016-01-31 | $421.00 | — | — | — | — | $421.00 | $15,159.00 | — | $18,059.00 | — | — | — | — | $958.00 | $17,101.00 |
| 2015-10-31 | $2,501.00 | — | — | — | — | $2,501.00 | $15,558.00 | — | $20,537.00 | — | — | — | — | $958.00 | $19,579.00 |
| 2015-07-31 | $8,711.00 | — | — | — | — | $8,711.00 | $15,957.00 | — | $27,146.00 | — | — | — | — | $958.00 | $26,188.00 |
| 2015-04-30 | $30,613.00 | — | — | — | — | $30,613.00 | $16,355.00 | — | $49,446.00 | $138.00 | — | — | — | $8,733.00 | $40,713.00 |
| 2015-01-31 | $22,417.00 | — | — | — | — | $22,417.00 | $16,754.00 | — | $40,171.00 | $138.00 | — | — | — | $8,949.00 | $31,222.00 |
| 2014-10-31 | $13,981.00 | — | — | — | — | $13,991.00 | $8,000.00 | — | $22,991.00 | — | — | — | — | $5,995.00 | $16,996.00 |
| 2014-07-31 | $110.00 | — | — | — | — | $110.00 | $8,000.00 | — | $9,110.00 | — | — | — | — | $20.00 | $9,090.00 |