Complete source-backed balance-sheet history.
- Available history
- 2009-09-30 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 | $1.01M | — | $145,691.00 | $65,613.00 | — | $1.33M | $37,556.00 | — | $1.4M | — | $1.42M | — | — | $1.42M | -$22,836.00 |
| 2026-03-31 | $1.06M | — | $240,787.00 | $77,419.00 | — | $1.46M | $40,847.00 | — | $1.54M | — | — | — | — | $1.64M | -$98,073.00 |
| 2025-12-31 | $1.27M | — | $149,212.00 | $101,372.00 | — | $1.64M | $37,015.00 | — | $1.71M | — | — | — | — | $1.87M | -$161,844.00 |
| 2025-09-30 | $1.12M | — | $208,233.00 | $103,524.00 | — | $1.53M | $38,295.00 | — | $1.61M | — | $1.96M | — | — | $1.96M | -$356,650.00 |
| 2025-06-30 | $776,646.00 | — | $162,378.00 | $30,103.00 | — | $1.12M | $35,998.00 | — | $1.19M | — | — | — | — | $1.52M | -$330,510.00 |
| 2025-03-31 | $720,014.00 | — | $333,189.00 | $34,921.00 | — | $1.17M | $39,395.00 | — | $1.25M | — | — | — | — | $1.53M | -$279,648.00 |
| 2024-12-31 | $685,013.00 | — | $300,705.00 | $35,642.00 | — | $1.1M | $37,849.00 | — | $1.18M | — | — | — | — | $1.43M | -$330,510.00 |
| 2024-09-30 | $849,727.00 | — | $230,686.00 | $41,532.00 | — | $1.2M | $40,832.00 | — | $1.3M | — | $1.5M | — | — | $1.5M | -$202,431.00 |
| 2024-06-30 | $789,191.00 | — | $406,693.00 | $129,910.00 | — | $1.4M | $39,855.00 | — | $1.65M | — | $1.58M | — | — | $1.62M | $29,609.00 |
| 2024-03-31 | $673,589.00 | — | $611,549.00 | $31,173.00 | — | $1.42M | $18,276.00 | — | $1.68M | — | $1.58M | — | — | $1.63M | -$55,247.00 |
| 2023-12-31 | $818,525.00 | — | $476,565.00 | $27,646.00 | — | $1.47M | $15,168.00 | — | $1.63M | — | $1.53M | — | — | $1.6M | $22,844.00 |
| 2023-09-30 | $516,955.00 | — | $545,573.00 | $21,913.00 | — | $1.16M | $16,526.00 | — | $1.3M | — | $1.22M | — | — | $1.29M | $5,177.00 |
| 2023-06-30 | $426,498.00 | — | $609,113.00 | $20,429.00 | — | $1.15M | $17,883.00 | — | $1.26M | — | $1.11M | — | — | $1.21M | $49,154.00 |
| 2023-03-31 | $385,747.00 | — | $531,024.00 | $22,070.00 | — | $973,800.00 | $17,099.00 | — | $1.09M | — | $937,142.00 | — | — | $1.05M | $40,534.00 |
| 2022-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$34,295.00 |
| 2022-09-30 | $468,167.00 | — | $538,030.00 | $21,097.00 | — | $1.08M | $15,142.00 | — | $1.15M | — | $1.09M | — | — | $1.2M | -$51,379.00 |
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$119,551.00 |
| 2022-03-31 | $383,778.00 | — | $290,811.00 | $19,248.00 | — | $729,877.00 | $14,675.00 | — | $797,854.00 | — | $939,825.00 | — | — | $1.08M | -$286,371.00 |
| 2021-12-31 | $378,094.00 | — | $273,378.00 | $21,241.00 | — | $686,732.00 | $15,635.00 | — | $753,554.00 | — | $1M | — | — | $1.15M | -$392,027.00 |
| 2021-09-30 | $401,001.00 | — | $320,245.00 | $14,653.00 | — | $783,282.00 | $11,391.00 | — | $839,474.00 | $159,952.00 | $1.14M | — | — | $1.29M | -$452,274.00 |
| 2021-06-30 | $302,102.00 | — | $203,145.00 | $11,162.00 | — | $629,977.00 | $9,072.00 | — | $660,017.00 | $198,213.00 | $1.16M | — | — | $1.28M | -$615,007.00 |
| 2021-03-31 | $105,190.00 | — | $156,100.00 | $6,985.00 | — | $343,905.00 | $7,525.00 | — | $367,925.00 | $231,790.00 | $934,845.00 | — | — | $1.05M | -$680,250.00 |
| 2020-12-31 | $58,441.00 | — | $161,215.00 | $11,877.00 | — | $310,353.00 | $7,976.00 | — | $332,749.00 | $238,502.00 | $957,223.00 | — | — | $1.08M | -$751,372.00 |
| 2020-09-30 | $75,983.00 | — | $218,615.00 | $12,471.00 | — | $371,485.00 | $8,427.00 | — | $393,332.00 | $253,372.00 | $1.06M | — | — | $1.18M | -$786,796.00 |
| 2020-06-30 | $62,848.00 | — | $180,115.00 | $6,796.00 | — | $274,759.00 | $8,879.00 | — | $758,976.00 | $236,836.00 | $1.01M | — | — | $1.13M | -$834,388.00 |
| 2020-03-31 | $109,939.00 | — | $108,215.00 | $15,106.00 | — | $238,135.00 | — | — | $753,103.00 | $217,640.00 | $1.09M | — | — | $1.14M | -$898,404.00 |
| 2019-12-31 | $324.00 | — | $172,900.00 | $89,051.00 | — | $332,255.00 | — | — | $893,899.00 | $300,801.00 | $1.38M | — | — | $1.51M | -$1.18M |
| 2019-09-30 | $27,698.00 | — | $215,956.00 | $19,838.00 | — | $282,628.00 | — | $8,656.00 | $302,162.00 | $264,855.00 | $1.33M | — | — | $1.48M | -$1.18M |
| 2019-06-30 | $30,440.00 | — | $162,671.00 | $4,684.00 | — | $201,818.00 | — | $18,656.00 | $247,651.00 | $513,198.00 | $1.4M | — | — | $1.53M | -$1.28M |
| 2019-03-31 | $1,923.00 | — | $144,855.00 | $26,618.00 | — | $194,833.00 | — | $8,656.00 | $246,965.00 | $512,678.00 | $1.49M | — | — | $1.6M | -$1.35M |
| 2018-12-31 | $46,659.00 | — | $62,365.00 | $36,800.00 | — | $228,242.00 | — | $8,656.00 | $296,673.00 | $451,490.00 | $1.36M | — | — | $1.52M | -$1.22M |
| 2018-09-30 | $413.00 | — | $109,660.00 | $13,790.00 | — | $124,836.00 | — | $8,656.00 | $217,612.00 | $502,178.00 | $1.29M | — | — | $1.41M | -$1.19M |
| 2018-06-30 | $7,486.00 | — | $158,677.00 | $9,842.00 | — | $234,007.00 | — | $8,656.00 | $355,163.00 | $479,317.00 | $1.24M | — | — | $1.35M | -$995,616.00 |
| 2018-03-31 | $4,998.00 | — | $116,744.00 | $12,146.00 | — | $134,679.00 | — | $8,656.00 | $284,215.00 | $480,681.00 | $1.04M | — | — | $1.17M | -$881,869.00 |
| 2017-12-31 | $2,290.00 | — | $77,570.00 | $25,424.00 | — | $111,912.00 | — | $8,656.00 | $289,828.00 | $476,033.00 | $1.01M | — | — | $1.07M | -$775,203.00 |
| 2017-09-30 | $7,560.00 | — | $96,495.00 | $30,259.00 | — | $163,437.00 | — | $8,656.00 | $369,733.00 | $454,660.00 | $842,653.00 | — | — | $1.03M | -$655,276.00 |
| 2017-06-30 | $53,923.00 | — | $81,973.00 | $22,776.00 | — | $174,787.00 | — | $8,656.00 | $409,463.00 | $410,734.00 | $889,677.00 | — | — | $957,067.00 | -$547,604.00 |
| 2017-03-31 | $68,718.00 | — | $60,565.00 | $11,311.00 | — | $156,709.00 | — | $8,656.00 | $419,765.00 | $428,165.00 | $758,617.00 | — | — | $826,477.00 | -$655,276.00 |
| 2016-12-31 | $220,438.00 | — | $12,019.00 | $10,267.00 | — | $249,736.00 | — | $8,656.00 | $541,172.00 | $436,254.00 | $701,908.00 | — | — | $704,403.00 | -$163,231.00 |
| 2016-09-30 | $2,558.00 | — | $24,000.00 | $9,585.00 | — | $52,803.00 | — | $8,656.00 | $301,791.00 | $434,360.00 | $517,359.00 | — | — | $652,997.00 | -$351,206.00 |
| 2016-06-30 | $4,016.00 | — | $54,490.00 | $20,419.00 | — | $106,089.00 | — | — | $633,588.00 | $427,106.00 | $737,268.00 | — | — | $741,548.00 | -$107,960.00 |
| 2016-03-31 | $18,542.00 | — | $30,231.00 | $27,373.00 | — | $104,329.00 | — | — | $666,995.00 | $414,017.00 | $732,990.00 | — | — | $738,341.00 | -$71,346.00 |
| 2015-12-31 | $12,367.00 | — | $27,425.00 | $16,993.00 | — | $89,976.00 | — | — | $687,809.00 | $377,856.00 | $701,682.00 | — | — | $704,050.00 | -$16,241.00 |
| 2015-09-30 | $6,156.00 | — | $88,442.00 | $11,967.00 | — | $107,900.00 | — | — | $749,556.00 | $414,588.00 | $630,389.00 | — | — | $633,642.00 | $115,914.00 |
| 2015-06-30 | $4,188.00 | — | $13,105.00 | $22,179.00 | — | $72,153.00 | — | — | $1.97M | $411,720.00 | $684,613.00 | — | — | $685,207.00 | $1.29M |
| 2015-03-31 | $1,942.00 | — | — | $8,880.00 | — | $29,236.00 | — | — | $2.03M | $412,275.00 | $679,197.00 | — | — | $680,362.00 | $1.35M |
| 2014-12-31 | $1,041.00 | — | — | $11,115.00 | — | $24,761.00 | — | — | $24,761.00 | $391,415.00 | $917,686.00 | — | — | $919,421.00 | -$894,660.00 |
| 2014-09-30 | $2,505.00 | — | — | $16,094.00 | — | $27,255.00 | — | — | $27,255.00 | $387,575.00 | $895,988.00 | — | — | $898,813.00 | -$791,558.00 |
| 2014-06-30 | $8,858.00 | — | $803.00 | $21,918.00 | — | $40,235.00 | — | — | $40,235.00 | $370,560.00 | $845,013.00 | — | — | $849,052.00 | -$808,817.00 |
| 2014-03-31 | $4,898.00 | — | $5,356.00 | $17,793.00 | — | $36,703.00 | — | — | $36,703.00 | $364,889.00 | $841,533.00 | — | — | $846,787.00 | -$810,084.00 |
| 2013-12-31 | $32,995.00 | — | — | $34,125.00 | — | $108,660.00 | — | — | $108,660.00 | $358,316.00 | $845,017.00 | — | — | $850,357.00 | -$741,697.00 |
| 2013-09-30 | $11,188.00 | — | $22,404.00 | $22,881.00 | — | $125,310.00 | — | — | $125,310.00 | $442,752.00 | $1.06M | — | — | $1.07M | -$940,659.00 |
| 2013-06-30 | $13,074.00 | — | — | $26,723.00 | — | $308,453.00 | — | — | $308,453.00 | $415,385.00 | $991,208.00 | — | — | $1.01M | -$698,823.00 |
| 2013-03-31 | $13,684.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-12-31 | $4,093.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-09-30 | $38,420.00 | — | $2,468.00 | $30,067.00 | — | $367,037.00 | $2,342.00 | — | $369,379.00 | $991,843.00 | $1.71M | — | — | $1.73M | -$1.36M |
| 2012-06-30 | $5,376.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-03-31 | $64,338.00 | — | $3,200.00 | $36,975.00 | — | $151,773.00 | $7,310.00 | — | $159,083.00 | $536,314.00 | $1.31M | — | — | $1.35M | -$1.19M |
| 2011-12-31 | $34,466.00 | — | — | $43,164.00 | — | $119,286.00 | $9,713.00 | — | $128,999.00 | $421,842.00 | $919,697.00 | — | — | $1.13M | -$1M |
| 2011-09-30 | $39,188.00 | — | — | $45,998.00 | — | $93,842.00 | $12,201.00 | — | $106,043.00 | $333,735.00 | $670,494.00 | — | — | $804,364.00 | -$698,322.00 |
| 2011-06-30 | $44,938.00 | — | $180,350.00 | $59,331.00 | — | $299,603.00 | $14,740.00 | — | $314,343.00 | $308,692.00 | $619,518.00 | — | — | $712,456.00 | -$398,113.00 |
| 2011-03-31 | $268,790.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $73,478.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-09-30 | $22,348.00 | — | $5,019.00 | $51,076.00 | — | $110,850.00 | $25,270.00 | — | $136,120.00 | $243,887.00 | $453,520.00 | — | — | $479,583.00 | -$343,464.00 |
| 2010-06-30 | $9,817.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-09-30 | $8,273.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$494,193.00 |