Complete source-backed balance-sheet history.
- Available history
- 2007-12-31 to 2024-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-06-30 | $562,099.00 | — | $31.00 | — | — | $600,851.00 | — | — | — | — | $326,598.00 | — | — | — | $274,253.00 |
| 2024-03-31 | $52,166.00 | — | $3,114.00 | — | — | $94,722.00 | — | — | — | — | $345,876.00 | — | — | — | -$251,154.00 |
| 2023-12-31 | $727.00 | — | $5,379.00 | — | — | $211,463.00 | — | — | $211,386.00 | $64,617.00 | $263,212.00 | — | — | $263,135.00 | -$51,749.00 |
| 2023-09-30 | $194.00 | — | $20,013.00 | — | — | $212,617.00 | — | — | $305,966.00 | — | $361,795.00 | — | — | $366,795.00 | -$60,829.00 |
| 2023-06-30 | $13,913.00 | — | $20,303.00 | — | — | $34,216.00 | — | — | $145,547.00 | — | $384,140.00 | — | — | $389,140.00 | $30,119.00 |
| 2023-06-20 | $12,051.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2023-03-31 | $3,612.00 | — | $25,289.00 | — | — | $28,901.00 | — | — | $153,319.00 | — | $379,389.00 | — | — | $384,389.00 | $126,676.00 |
| 2022-12-31 | $11,885.00 | — | $8,224.00 | — | — | $20,109.00 | — | — | $20,672.00 | $55,628.00 | $1.09M | — | — | $1.09M | -$1.06M |
| 2022-09-30 | $9,415.00 | — | $55,816.00 | — | — | $65,231.00 | — | — | $334,324.00 | — | $1.17M | — | — | $1.17M | -$838,982.00 |
| 2022-06-30 | $48,716.00 | — | $32,177.00 | — | — | $80,893.00 | — | — | $384,466.00 | — | $1.25M | — | — | $1.25M | -$867,914.00 |
| 2022-03-31 | $4,198.00 | — | $14,496.00 | — | — | $18,694.00 | — | — | $341,293.00 | — | $1.28M | — | — | $1.28M | -$935,437.00 |
| 2021-12-31 | $29,783.00 | — | $49,129.00 | — | — | $78,912.00 | — | — | $1.36M | — | $1.22M | — | $0.00 | $1.23M | -$996,503.00 |
| 2021-09-30 | $10,698.00 | — | $154,124.00 | — | — | $266,552.00 | $66,455.00 | — | $3.08M | — | $1.01M | — | $1.05M | $2.07M | $1.05M |
| 2021-06-30 | $15,906.00 | — | $193,253.00 | — | — | $313,094.00 | $70,877.00 | — | $3.25M | — | $971,039.00 | — | $845,000.00 | $1.82M | $1.43M |
| 2021-03-31 | $16,880.00 | — | $242,173.00 | — | — | $361,161.00 | $73,694.00 | — | $3.35M | — | $940,486.00 | — | $2.24M | $2.83M | $177,027.00 |
| 2020-12-31 | $7,666.00 | — | $45,604.00 | — | — | $53,270.00 | $77,000.00 | — | $3.52M | — | $941,484.00 | — | $1.89M | $2.83M | $688,873.00 |
| 2020-09-30 | $11,487.00 | — | $296,969.00 | — | $76,587.00 | $385,043.00 | $76,963.00 | — | $3.41M | — | $769,162.00 | — | $1.86M | $2.72M | $684,762.00 |
| 2020-06-30 | $37,864.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.37M |
| 2020-03-31 | $0.00 | — | $171,396.00 | — | — | $171,396.00 | $84,869.00 | — | $4.41M | — | $656,256.00 | — | $2M | $2.67M | $1.74M |
| 2019-12-31 | $13,140.00 | — | $34,631.00 | — | $0.00 | $47,771.00 | $0.00 | — | $589,253.00 | — | $267,553.00 | — | $685,000.00 | $957,553.00 | -$368,300.00 |
| 2019-09-30 | $27,254.00 | — | $69,119.00 | — | — | $96,373.00 | — | — | $652,863.00 | — | $233,541.00 | — | $430,768.00 | $669,309.00 | -$16,446.00 |
| 2019-06-30 | $43,387.00 | — | $50,085.00 | — | — | $93,472.00 | — | — | $681,784.00 | — | $207,392.00 | — | $709,236.00 | $921,628.00 | -$239,844.00 |
| 2019-03-31 | $54,330.00 | — | $55,356.00 | — | — | $109,686.00 | — | — | $712,870.00 | — | $193,989.00 | — | $724,386.00 | $923,375.00 | -$210,505.00 |
| 2018-12-31 | $12,908.00 | — | $12,217.00 | — | — | $681,860.00 | — | — | $1.3M | $9,072.00 | $361,136.00 | — | $196,142.00 | $562,278.00 | $736,848.00 |
| 2018-12-21 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $736,848.00 |
| 2018-09-30 | $29,498.00 | $363.00 | $185,662.00 | — | — | $118,073.00 | — | — | $1.85M | — | $341,727.00 | — | — | $1.18M | $672,310.00 |
| 2018-06-30 | $62,726.00 | $356.00 | $209,412.00 | — | — | $324,697.00 | — | — | $2.08M | — | $516,467.00 | — | — | $1.59M | $483,960.00 |
| 2018-03-31 | $45,966.00 | — | $233,947.00 | — | — | $279,913.00 | — | — | $1.43M | — | $321,682.00 | — | — | $1.17M | -$291,495.00 |
| 2017-12-31 | $8,609.00 | — | — | — | — | $8,609.00 | — | — | $124,553.00 | — | $279,071.00 | — | — | $284,071.00 | -$159,518.00 |
| 2017-09-30 | — | — | — | — | — | — | — | — | $55,000.00 | — | $336,848.00 | — | — | $431,848.00 | -$376,848.00 |
| 2017-06-30 | — | — | — | — | — | — | — | — | $55,000.00 | — | $263,944.00 | — | — | — | -$208,944.00 |
| 2017-03-31 | — | — | — | — | — | — | — | — | $40,000.00 | $40,000.00 | $229,007.00 | — | — | — | -$189,007.00 |
| 2016-12-31 | — | — | — | — | — | — | — | — | — | $39,599.00 | $462,344.00 | — | — | $462,344.00 | -$462,344.00 |
| 2016-09-30 | — | — | — | — | — | $378.00 | — | — | $378.00 | $37,249.00 | $484,718.00 | — | — | — | -$484,340.00 |
| 2016-06-30 | — | — | — | — | — | $1,151.00 | — | — | $1,151.00 | $37,249.00 | $523,516.00 | — | — | — | -$522,365.00 |
| 2016-03-31 | — | — | — | — | — | $5,263.00 | — | — | $5,263.00 | $37,249.00 | $508,918.00 | — | — | — | -$503,655.00 |
| 2015-12-31 | — | — | — | — | — | $22,964.00 | — | — | $22,964.00 | $37,249.00 | $497,395.00 | — | — | — | -$474,431.00 |
| 2015-09-30 | — | — | — | — | $1,995.00 | $2,647.00 | — | — | $2,647.00 | $37,249.00 | $136,970.00 | — | — | $486,970.00 | -$484,323.00 |
| 2015-06-30 | — | — | — | — | — | — | — | — | $0.00 | $50,084.00 | $126,201.00 | — | — | $476,201.00 | -$476,201.00 |
| 2015-03-31 | — | — | — | — | — | — | — | — | $0.00 | $48,033.00 | $116,832.00 | — | — | — | -$116,832.00 |
| 2014-12-31 | — | — | — | — | — | — | — | — | $0.00 | $37,249.00 | $104,914.00 | — | — | $104,914.00 | -$104,914.00 |
| 2014-09-30 | — | — | — | — | — | — | — | — | $0.00 | $36,511.00 | $105,879.00 | — | — | — | -$105,879.00 |
| 2014-06-30 | — | — | — | — | — | — | — | — | $0.00 | $35,901.00 | $98,171.00 | — | — | — | -$98,171.00 |
| 2014-03-31 | — | — | — | — | — | — | — | — | $0.00 | $25,423.00 | $91,058.00 | — | — | — | -$91,058.00 |
| 2013-12-31 | — | — | — | — | — | $800.00 | — | — | $800.00 | $19,214.00 | $79,374.00 | — | — | — | -$78,574.00 |
| 2013-09-30 | — | — | — | — | — | — | — | — | $0.00 | — | $76,017.00 | — | — | — | -$76,017.00 |
| 2013-06-30 | — | — | — | — | — | — | — | — | $0.00 | — | $75,473.00 | — | — | — | -$75,473.00 |
| 2013-03-31 | — | — | — | — | — | — | — | — | $0.00 | $15,884.00 | $74,205.00 | — | — | — | -$74,205.00 |
| 2012-12-31 | — | — | — | — | — | — | — | — | $0.00 | $15,884.00 | $73,679.00 | — | — | — | -$73,679.00 |
| 2012-03-31 | — | — | — | — | — | $17,000.00 | — | — | $27,000.00 | — | $73,816.00 | — | — | — | -$46,816.00 |
| 2011-12-31 | — | — | — | — | — | $17,000.00 | — | — | $27,000.00 | — | $98,814.00 | — | — | — | -$89,010.00 |
| 2011-09-30 | — | — | — | — | — | $15,000.00 | — | — | $15,000.00 | — | $158,550.00 | — | — | — | -$143,550.00 |
| 2010-12-31 | — | — | — | — | — | — | — | — | — | — | $179,282.00 | — | — | — | -$179,282.00 |
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$14,393.00 |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $33.00 |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $29,193.00 |