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 | $2,987.00 | — | — | — | — | $2,987.00 | — | — | $4,218.00 | $3,315.00 | $633,418.00 | — | — | $865,118.00 | -$860,900.00 |
| 2026-03-31 | $12,195.00 | — | — | — | — | $12,195.00 | — | — | $13,426.00 | $1,190.00 | $627,425.00 | — | — | $906,425.00 | -$892,999.00 |
| 2025-12-31 | $8,560.00 | — | — | — | — | $8,560.00 | — | — | $9,791.00 | $0.00 | $608,755.00 | — | — | $887,755.00 | -$877,964.00 |
| 2025-09-30 | $7,512.00 | — | — | — | — | $7,512.00 | — | — | $38,743.00 | — | $588,961.00 | — | — | $867,960.00 | -$829,218.00 |
| 2025-06-30 | $9,279.00 | $30,000.00 | — | — | — | $39,279.00 | — | — | $40,510.00 | — | $579,556.00 | — | — | $858,556.00 | -$817,996.00 |
| 2025-03-31 | $14,466.00 | $31,231.00 | — | — | — | $14,466.00 | — | — | $45,697.00 | — | $570,228.00 | — | — | $849,228.00 | -$803,531.00 |
| 2024-12-31 | $38,495.00 | — | — | — | — | $38,495.00 | — | — | $84,197.00 | $8,769.00 | $578,747.00 | — | — | $857,747.00 | -$773,550.00 |
| 2024-09-30 | $13,079.00 | $30,000.00 | $220,824.00 | — | — | $353,902.00 | — | — | $427,111.00 | — | $145,173.00 | — | — | $443,074.00 | -$728,033.00 |
| 2024-06-30 | $18,466.00 | — | $197,055.00 | — | — | $245,521.00 | — | — | $407,607.00 | $1,230.00 | $149,571.00 | — | — | $428,570.00 | -$702,816.00 |
| 2024-03-31 | $11,709.00 | — | $210,299.00 | — | — | $252,008.00 | — | — | $412,985.00 | $20,000.00 | $166,985.00 | — | — | — | -$683,578.00 |
| 2023-12-31 | $7,600.00 | — | $186,799.00 | — | — | $7,600.00 | — | — | $109,402.00 | $30,000.00 | $433,741.00 | — | — | $712,741.00 | -$603,339.00 |
| 2023-09-30 | $10,131.00 | — | $261,799.00 | — | — | $301,930.00 | — | — | $460,689.00 | — | $179,233.00 | — | — | $466,233.00 | -$5,544.00 |
| 2023-06-30 | $12,891.00 | — | $336,525.00 | — | — | $379,416.00 | — | — | $537,052.00 | — | $548,396.00 | — | — | — | -$11,343.00 |
| 2023-03-31 | $14,791.00 | — | $412,525.00 | — | — | $457,316.00 | — | — | $622,843.00 | — | $639,053.00 | — | — | — | -$16,210.00 |
| 2022-12-31 | $16,072.00 | — | $362,525.00 | — | — | $408,597.00 | — | — | $573,028.00 | — | $344,613.00 | — | — | $631,613.00 | -$58,585.00 |
| 2022-09-30 | $14,649.00 | — | $382,525.00 | — | — | $427,174.00 | — | — | $637,030.00 | — | $656,144.00 | — | — | — | -$19,114.00 |
| 2022-06-30 | $9,136.00 | — | $357,525.00 | — | — | $396,661.00 | — | — | $601,943.00 | — | $654,699.00 | — | — | — | -$50,280.00 |
| 2022-03-31 | $38,703.00 | — | $322,525.00 | — | — | $391,228.00 | — | — | $591,949.00 | — | $646,981.00 | — | — | — | -$60,927.00 |
| 2021-12-31 | $29,850.00 | — | $339,025.00 | — | — | $398,875.00 | — | — | $592,429.00 | — | $648,596.00 | — | — | — | -$56,167.00 |
| 2021-09-30 | $54,071.00 | — | $214,025.00 | — | — | $298,096.00 | — | — | $486,148.00 | — | $541,904.00 | — | — | — | -$55,756.00 |
| 2021-06-30 | $69,193.00 | — | $138,025.00 | — | — | $237,218.00 | — | — | $355,289.00 | — | $405,993.00 | — | — | — | -$50,705.00 |
| 2021-03-31 | $20,303.00 | — | $173,000.00 | — | — | $223,303.00 | — | — | $336,901.00 | — | $395,505.00 | — | — | $395,505.00 | -$58,604.00 |
| 2020-12-31 | $25,258.00 | — | $150,000.00 | — | — | $205,258.00 | — | — | $314,387.00 | — | $382,578.00 | — | — | $382,578.00 | -$68,190.00 |
| 2020-09-30 | $23,196.00 | — | $115,000.00 | — | — | $168,196.00 | — | — | $263,404.00 | — | $366,133.00 | — | — | $366,133.00 | -$102,729.00 |
| 2020-06-30 | $22,975.00 | — | $115,000.00 | — | — | $167,975.00 | — | — | $235,385.00 | — | $336,376.00 | — | — | $336,376.00 | -$100,991.00 |
| 2020-03-31 | $16,874.00 | — | $85,000.00 | — | $1.00 | $195,858.00 | — | — | $195,858.00 | — | $292,476.00 | — | — | $292,476.00 | -$96,618.00 |
| 2019-12-31 | $13,435.00 | — | $105,000.00 | — | — | $118,435.00 | — | — | $168,435.00 | — | $252,999.00 | — | — | $252,999.00 | -$84,564.00 |
| 2019-09-30 | $21,525.00 | — | $95,000.00 | — | — | $116,525.00 | — | — | $166,525.00 | — | $227,759.00 | — | — | $227,759.00 | -$61,234.00 |
| 2019-06-30 | $15,843.00 | — | $65,000.00 | — | — | $80,843.00 | — | — | $130,843.00 | — | $200,269.00 | — | — | $200,269.00 | -$69,426.00 |
| 2019-03-31 | $29,753.00 | — | $35,000.00 | — | — | $64,753.00 | — | — | $64,753.00 | — | $141,450.00 | — | — | $141,450.00 | -$76,697.00 |
| 2018-12-31 | $25,881.00 | — | $20,000.00 | — | — | $45,882.00 | — | — | $45,882.00 | — | $124,705.00 | — | — | $124,705.00 | -$78,823.00 |
| 2018-09-30 | $19,872.00 | — | $51,000.00 | — | — | $70,872.00 | — | — | $70,872.00 | — | $133,190.00 | — | — | $133,190.00 | -$62,318.00 |
| 2018-06-30 | $9,845.00 | — | $20,000.00 | — | — | $29,845.00 | — | — | $29,845.00 | — | $116,685.00 | — | — | $116,685.00 | -$86,840.00 |
| 2018-03-31 | $47,203.00 | — | $10,000.00 | — | — | $57,203.00 | $444.00 | — | $57,647.00 | — | $128,095.00 | — | — | $128,095.00 | -$70,448.00 |
| 2017-12-31 | $50,044.00 | — | $15,000.00 | — | — | $65,044.00 | — | — | $65,044.00 | — | $143,552.00 | — | — | $143,552.00 | -$78,508.00 |
| 2017-09-30 | $17,131.00 | — | — | — | — | $17,131.00 | — | — | $17,131.00 | $22,268.00 | $125,002.00 | — | — | $125,002.00 | -$107,871.00 |
| 2017-06-30 | $2,099.00 | $431,916.00 | $4.61M | $5,329.00 | $453,896.00 | $5.61M | $8,216.00 | — | $5.76M | $1.43M | $2.09M | — | — | $2.51M | $3.24M |
| 2017-03-31 | $5,231.00 | — | $3.9M | — | — | — | $8,553.00 | — | — | — | — | — | — | — | — |
| 2016-12-31 | $3,016.00 | $403,617.00 | $1.33M | $81,058.00 | $680.00 | $2.07M | $8,890.00 | — | $2.24M | $584,605.00 | $1.42M | — | — | $1.86M | $383,203.00 |
| 2016-09-30 | $15,085.00 | $415,759.00 | $1.36M | — | $77,793.00 | $2.05M | — | — | $2.1M | $248,081.00 | $740,178.00 | — | — | $1.31M | $790,256.00 |
| 2016-06-30 | $213,964.00 | $404,151.00 | $1.49M | — | $20,952.00 | $2.13M | — | — | $2.13M | $567,727.00 | $991,439.00 | — | — | $1.4M | $727,098.00 |
| 2016-03-31 | $229,754.00 | $419,891.00 | $1.81M | $50,776.00 | $1,005.00 | $2.51M | — | — | $2.52M | $919,808.00 | $1.41M | — | — | $1.88M | $639,797.00 |
| 2015-12-31 | $291,832.00 | $426,348.00 | $1.23M | — | $1,016.00 | $1.95M | — | — | $1.96M | $350,634.00 | $1.03M | — | — | $1.39M | $568,270.00 |
| 2015-09-30 | $208,651.00 | $440,800.00 | $1.74M | $57,176.00 | $2,037.00 | $2.44M | — | — | $2.45M | $1.51M | $1.91M | — | — | $2.05M | $398,181.00 |
| 2015-06-30 | $124,319.00 | $468,350.00 | $1.31M | $60,750.00 | $574.00 | $1.97M | $1.09M | — | $3.07M | $742,628.00 | $1.5M | — | — | $2.19M | $873,015.00 |
| 2015-03-31 | $127,137.00 | — | $1.11M | — | $4,019.00 | — | $1.08M | — | — | — | — | — | — | — | — |
| 2014-12-31 | $198,906.00 | $519,750.00 | $1.15M | $59,245.00 | $1,544.00 | $1.93M | $1.07M | — | $3M | $559,903.00 | $1.82M | — | — | $2.33M | $673,783.00 |
| 2014-09-30 | $320,685.00 | — | $160,413.00 | $193,092.00 | $305,040.00 | $979,230.00 | $1.14M | — | $2.12M | $43,628.00 | $1.22M | — | — | $1.22M | $898,433.00 |
| 2014-06-30 | $42,587.00 | — | $1.63M | $179,385.00 | $35.00 | $1.85M | $1.15M | — | $3.01M | $641,695.00 | $1.22M | — | — | $2.12M | $886,703.00 |
| 2014-03-31 | $11,766.00 | — | $1.51M | $200,390.00 | $721.00 | $1.73M | $1.41M | — | $2.88M | $724,274.00 | $2.18M | — | — | $2.18M | $693,694.00 |
| 2013-12-31 | $138,738.00 | — | $1.94M | $89,702.00 | $8,808.00 | $2.43M | $1.15M | — | $3.59M | $1.34M | $2.9M | — | — | $2.96M | $626,253.00 |
| 2013-09-30 | $15,469.00 | — | $5,227.00 | $215,371.00 | $8,627.00 | $332,971.00 | $483.00 | — | $14.35M | — | $12.81M | — | — | $12.81M | $1.54M |
| 2013-06-30 | $14,636.00 | — | — | $219,005.00 | $8,575.00 | $331,389.00 | $480.00 | — | $14.27M | — | $12.29M | — | — | $12.29M | $1.98M |
| 2013-03-31 | $26,347.00 | — | — | $213,796.00 | $10,967.00 | $339,203.00 | $474.00 | — | $14.07M | — | $12.08M | — | — | $12.08M | $1.98M |
| 2012-12-31 | $26,760.00 | — | $522.00 | $51,628.00 | $3,329.00 | $1.13M | $471.00 | — | $2.36M | $997,178.00 | $1.51M | — | — | $2.07M | $1.98M |
| 2012-09-30 | — | — | — | — | — | $1.36M | $15.7M | — | $26.59M | $34,480.00 | $8.3M | — | — | $8.3M | $18.3M |
| 2012-06-30 | — | — | $1,359.00 | $1.05M | — | $1.42M | $24.6M | — | $35.57M | $34,548.00 | $17.24M | — | — | $17.24M | $18.32M |
| 2012-03-31 | — | — | — | — | — | $1.2M | $24.59M | — | $35.33M | $125,776.00 | $16.96M | — | — | $16.96M | $18.37M |
| 2011-12-31 | $18,266.00 | — | $2.99M | $1.4M | $151,906.00 | $4.81M | $24.43M | — | $38.73M | $1.9M | $20.46M | — | — | $20.46M | $18.27M |
| 2011-09-30 | $23,528.00 | — | $8.88M | — | $142,900.00 | $30.02M | $4.95M | — | $36.67M | $15.73M | — | — | — | $18.93M | $17.74M |
| 2010-12-31 | $655,640.00 | — | $198,239.00 | — | $38,165.00 | $1.41M | $23.57M | — | $26.65M | $10.46M | $15.68M | — | — | $15.68M | $10.97M |
| 2010-09-30 | $24,761.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2009-12-31 | $80,366.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $993,560.00 |