Complete source-backed balance-sheet history.
- Available history
- 2009-12-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 | $10,971.00 | — | — | — | — | $885,781.00 | $1,799.00 | — | $2.17M | — | $903,960.00 | — | — | $2.49M | -$2.15M |
| 2026-03-31 | $19,510.00 | — | — | — | — | $905,120.00 | $1,844.00 | — | $2.19M | — | $870,246.00 | — | — | $2.37M | -$2.02M |
| 2025-12-31 | $29,553.00 | — | — | — | — | $944,863.00 | $1,912.00 | — | $2.23M | — | $840,095.00 | — | — | $2.26M | -$1.87M |
| 2025-09-30 | $29,978.00 | — | — | — | — | $779,978.00 | $1,958.00 | — | $2.06M | — | $797,174.00 | — | — | $2.13M | -$1.78M |
| 2025-06-30 | $50,848.00 | — | — | — | — | $792,748.00 | $2,026.00 | — | $2.08M | — | $781,606.00 | — | — | $2.07M | -$1.72M |
| 2025-03-31 | $39,513.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$236,236.00 |
| 2024-12-31 | $34,934.00 | — | — | — | — | $352,034.00 | $2,163.00 | — | $1.71M | — | $715,749.00 | — | — | $1.84M | -$1.44M |
| 2024-09-30 | $41,352.00 | — | — | — | — | $59,352.00 | $2,231.00 | — | $1.92M | — | $749,891.00 | — | — | $1.79M | -$1.19M |
| 2024-06-30 | $61,193.00 | — | — | — | — | $86,693.00 | $2,299.00 | — | $1.94M | — | $764,654.00 | — | — | $1.65M | -$1.03M |
| 2024-03-31 | $59,018.00 | — | — | — | — | $79,758.00 | $2,367.00 | — | $1.94M | — | $607,524.00 | — | — | $1.4M | -$802,754.00 |
| 2023-12-31 | $83,762.00 | — | — | — | — | $159,994.00 | $2,436.00 | — | $2.02M | — | $485,416.00 | — | — | $1.26M | -$602,481.00 |
| 2023-09-30 | $114,912.00 | — | — | — | — | $162,599.00 | $2,504.00 | — | $2.12M | — | $431,257.00 | — | — | $1.1M | -$352,926.00 |
| 2023-06-30 | $58,124.00 | — | — | — | — | $84,282.00 | $2,572.00 | — | $2.08M | — | $530,708.00 | — | — | $1.07M | -$320,455.00 |
| 2023-03-31 | $102,399.00 | — | — | — | — | $105,999.00 | $2,640.00 | — | $2.17M | — | $542,890.00 | — | — | $975,749.00 | -$115,169.00 |
| 2022-12-31 | $97,445.00 | — | — | — | — | $477,303.00 | $2,709.00 | — | $2.57M | — | $557,921.00 | — | — | $986,309.00 | $293,916.00 |
| 2022-09-30 | $214,530.00 | — | — | — | — | $828,007.00 | $2,777.00 | — | $2.91M | — | $378,429.00 | — | — | $600,597.00 | $966,142.00 |
| 2022-06-30 | $194,514.00 | — | — | — | — | $507,696.00 | $1,254.00 | — | $2.63M | — | $215,359.00 | — | — | $238,141.00 | $2.39M |
| 2022-03-31 | $152,601.00 | — | — | — | — | $607,794.00 | $1,322.00 | — | $2.72M | — | $1.58M | — | — | $1.78M | -$384,093.00 |
| 2021-12-31 | $194,060.00 | — | — | $0.00 | $0.00 | $402,600.00 | $1,974.00 | — | $2.56M | — | $1.52M | — | — | $1.52M | -$293,202.00 |
| 2021-09-30 | $265,037.00 | — | $0.00 | $0.00 | $0.00 | $491,957.00 | $2,388.00 | — | $2.69M | $112,614.00 | $1.5M | — | — | $1.5M | $1.19M |
| 2021-06-30 | $312,077.00 | — | — | — | — | $466,550.00 | $2,804.00 | — | $3.55M | $152,800.00 | $1.52M | — | — | $1.52M | $2.03M |
| 2021-03-31 | $308,648.00 | — | $2,495.00 | $29,435.00 | $61,132.00 | $747,710.00 | $184,895.00 | — | $3.27M | $198,116.00 | $1.64M | — | — | $1.65M | $715,216.00 |
| 2021-01-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.64M |
| 2020-12-31 | $322,107.00 | — | $2,495.00 | $56,485.00 | $57,694.00 | $631,286.00 | $199,120.00 | — | $3.21M | $179,200.00 | $1.56M | — | — | $1.58M | $1.64M |
| 2020-09-30 | $960,047.00 | — | $4,911.00 | $62,237.00 | — | $518,785.00 | $211,934.00 | $2.78M | $3.29M | — | $1.48M | — | — | $1.51M | $1.79M |
| 2020-06-30 | $719,889.00 | — | $4,701.00 | $64,605.00 | — | $541,864.00 | $226,091.00 | $2.85M | $3.39M | — | $1.39M | — | — | $1.42M | $1.97M |
| 2020-03-31 | $345,131.00 | — | $4,581.00 | $64,892.00 | — | $424,427.00 | $182,478.00 | $2.81M | $3.23M | — | $1.28M | — | — | $1.29M | $727,485.00 |
| 2020-01-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.16M |
| 2019-12-31 | $336,107.00 | — | $4,551.00 | $0.00 | $3,999.00 | $394,657.00 | $6,440.00 | $2.59M | $2.98M | — | $1.18M | — | — | $1.82M | $1.16M |
| 2019-09-30 | $222,429.00 | — | $3,851.00 | $0.00 | — | $364,280.00 | $6,148.00 | — | $4.42M | — | $1.64M | — | — | — | $1.6M |
| 2019-06-30 | $59,833.00 | — | $7,703.00 | $0.00 | — | $294,911.00 | $5,110.00 | — | $4.49M | — | $1.54M | — | — | — | $1.79M |
| 2019-03-31 | $44,923.00 | — | $6,903.00 | $0.00 | — | $289,296.00 | $5,898.00 | — | $4.62M | — | $1.5M | — | — | — | $1.92M |
| 2018-12-31 | $151,946.00 | — | $10,646.00 | $5,714.00 | — | $198,159.00 | $6,548.00 | — | $4.87M | — | $1.04M | — | — | $1.57M | $2.07M |
| 2018-09-30 | $222,767.00 | — | $4,787.00 | $8,239.00 | — | $290,885.00 | $8,874.00 | — | $6.29M | — | — | — | — | $2.27M | $2.15M |
| 2018-06-30 | $122,082.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $4.33M |
| 2018-03-31 | $472,768.00 | — | $2,104.00 | $10,557.00 | — | $948,476.00 | $10,357.00 | — | $7.23M | — | $1.73M | — | — | — | $3.61M |
| 2017-12-31 | $175,857.00 | — | $3,813.00 | $8,511.00 | — | $1.5M | $10,600.00 | — | $7.71M | — | $1.5M | — | — | $1.5M | $4.2M |
| 2017-09-30 | $220,255.00 | — | $1,558.00 | $9,286.00 | — | $1.39M | $17,260.00 | — | $10.02M | — | $1.59M | — | — | $1.59M | $5.09M |
| 2017-06-30 | $441,469.00 | — | $2,128.00 | $18,566.00 | — | $543,549.00 | $3,534.00 | — | $3.81M | — | — | — | — | $1.02M | $2.62M |
| 2017-03-31 | $886,490.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-12-31 | $257,746.00 | — | $2,673.00 | $9,128.00 | — | $468,898.00 | $3,858.00 | — | $3.71M | — | $877,867.00 | — | — | $877,867.00 | $2.61M |
| 2016-09-30 | $75,899.00 | — | $14,290.00 | $28,890.00 | — | $661,289.00 | $16,634.00 | — | $3.97M | — | — | — | — | $484,094.00 | $3.14M |
| 2016-06-30 | $34,637.00 | — | $15,629.00 | $28,890.00 | — | $718,868.00 | $4,095.00 | — | $3.88M | — | — | — | — | $334,101.00 | $3.54M |
| 2016-03-31 | $13,798.00 | — | $3,537.00 | $29,837.00 | — | $100,483.00 | $4,280.00 | — | $3.26M | — | — | — | — | $520,892.00 | $2.74M |
| 2015-12-31 | $10,356.00 | — | $0.00 | $24,937.00 | — | $75,540.00 | $4,504.00 | — | $2.99M | — | $456,557.00 | — | — | $371,821.00 | $2.53M |
| 2015-09-30 | $21,885.00 | — | $5,818.00 | $17,336.00 | — | $1.81M | $6,103.00 | — | $4.74M | — | $268,208.00 | — | — | $268,208.00 | $4.47M |
| 2015-06-30 | $26,000.00 | — | — | $17,176.00 | — | $3.63M | $6,496.00 | — | $6.57M | — | $1.03M | — | — | $1.03M | $5.54M |
| 2015-03-31 | $13,329.00 | — | — | $17,797.00 | — | $5.36M | $6,889.00 | — | $8.34M | — | $2.72M | — | — | $3.72M | $4.62M |
| 2014-12-31 | $25,994.00 | — | — | $17,837.00 | — | $673,720.00 | $7,037.00 | — | $3.68M | — | $2.96M | — | — | $3.96M | -$280,509.00 |
| 2014-09-30 | $40,885.00 | — | — | $20,086.00 | — | $60,971.00 | $7,204.00 | — | $16.19M | — | $1.5M | — | — | $3.5M | $12.69M |
| 2014-06-30 | $89,091.00 | — | $1,130.00 | $20,063.00 | — | $110,284.00 | $8,100.00 | — | $16.4M | — | $528,237.00 | — | — | $3.53M | $12.88M |
| 2014-03-31 | $52,939.00 | — | $1,130.00 | $17,352.00 | — | $73,671.00 | $3,461.00 | — | $81,939.00 | — | $317,361.00 | — | — | $317,361.00 | -$235,422.00 |
| 2013-12-31 | $14,863.00 | — | — | $3,969.00 | — | $20,616.00 | $2,033.00 | — | $27,312.00 | — | $32.51M | — | — | $32.53M | -$32.5M |
| 2013-09-30 | $65,725.00 | — | — | $3,807.00 | — | $70,995.00 | $2,145.00 | — | $77,258.00 | — | $236,941.00 | — | — | $305,053.00 | -$227,795.00 |
| 2013-06-30 | $454.00 | — | — | — | — | $12,971.00 | — | — | $12,971.00 | — | $98,625.00 | — | — | $98,625.00 | -$85,654.00 |
| 2013-04-08 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $12.00 |
| 2013-03-31 | $11,910.00 | — | — | $572.00 | — | $12,482.00 | $3,647.00 | — | $18,857.00 | — | $101,974.00 | — | — | $101,974.00 | -$83,117.00 |
| 2012-12-31 | $3,210.00 | — | — | $759.00 | — | $9,171.00 | $2,474.00 | — | $9,171.00 | — | $87,061.00 | — | — | $87,061.00 | -$77,890.00 |
| 2012-09-30 | $6,026.00 | — | — | $560.00 | — | $6,586.00 | $3,028.00 | — | $12,342.00 | — | $69,659.00 | — | — | $69,659.00 | -$57,317.00 |
| 2012-06-30 | $16,269.00 | — | — | $1,366.00 | — | $17,635.00 | $3,582.00 | — | $23,945.00 | — | $68,004.00 | — | — | $68,266.00 | -$44,321.00 |
| 2012-03-31 | $21,512.00 | — | — | $1,399.00 | — | $22,911.00 | $3,315.00 | — | $28,954.00 | — | $73,800.00 | — | — | $74,456.00 | -$45,502.00 |
| 2011-12-31 | $8,028.00 | — | — | $1,334.00 | — | $12,938.00 | $3,828.00 | — | $19,494.00 | — | $64,976.00 | — | — | $66,025.00 | -$46,531.00 |
| 2011-09-30 | $19,028.00 | — | — | $2,345.00 | — | $21,373.00 | $3,361.00 | — | $27,462.00 | — | $58,532.00 | — | — | $59,974.00 | -$32,512.00 |
| 2010-12-31 | $3,925.00 | — | — | $1,606.00 | — | $5,531.00 | $18,776.00 | — | $27,035.00 | — | $55,126.00 | — | — | $57,749.00 | -$30,714.00 |
| 2010-09-30 | $6,046.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $12,718.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $10,830.00 |