Complete source-backed balance-sheet history.
- Available history
- 2017-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 | $18,189.00 | — | — | — | — | $27,270.00 | — | — | $27,270.00 | — | $475,546.00 | — | — | $475,546.00 | -$448,276.00 |
| 2026-03-31 | $262.00 | — | — | — | — | $4,843.00 | — | — | $4,843.00 | — | $421,730.00 | — | — | $421,730.00 | -$416,887.00 |
| 2025-12-31 | $44,628.00 | — | $0.00 | — | — | $53,709.00 | — | — | $53,709.00 | — | $406,140.00 | — | — | $406,140.00 | -$352,431.00 |
| 2025-09-30 | $36,322.00 | — | — | — | — | $40,753.00 | — | — | $40,753.00 | — | $366,738.00 | — | — | $366,738.00 | -$325,985.00 |
| 2025-06-30 | $346.00 | — | — | — | — | $16,220.00 | — | — | $16,220.00 | — | $316,636.00 | — | — | $316,636.00 | -$300,416.00 |
| 2025-03-31 | $26,655.00 | — | — | — | — | $39,554.00 | — | — | $39,554.00 | — | $315,389.00 | — | — | $315,389.00 | -$275,835.00 |
| 2024-12-31 | $68,988.00 | — | $0.00 | — | — | $87,203.00 | — | — | $87,203.00 | — | $314,568.00 | — | — | $314,568.00 | -$227,365.00 |
| 2024-09-30 | $0.00 | — | — | — | — | $14,780.00 | — | — | $14,780.00 | — | $868,751.00 | — | — | $868,751.00 | -$853,971.00 |
| 2024-06-30 | $180.00 | — | — | — | — | $20,126.00 | — | — | $20,126.00 | — | $862,939.00 | — | — | $862,939.00 | -$842,813.00 |
| 2024-03-31 | $2,737.00 | — | — | — | — | $19,448.00 | — | — | $19,448.00 | — | $836,490.00 | — | — | $836,490.00 | -$817,042.00 |
| 2023-12-31 | $14,513.00 | — | — | — | — | $36,405.00 | — | — | $36,405.00 | — | $805,331.00 | — | — | $805,331.00 | -$768,926.00 |
| 2023-09-30 | $2.00 | — | — | — | — | $15,846.00 | — | — | $15,846.00 | — | $756,889.00 | — | — | $756,889.00 | -$741,043.00 |
| 2023-06-30 | $745.00 | — | — | — | — | $16,648.00 | — | — | $16,648.00 | — | $727,767.00 | — | — | $727,767.00 | -$711,119.00 |
| 2023-03-31 | $19,436.00 | — | — | — | — | $39,271.00 | — | — | $39,271.00 | — | $716,827.00 | — | — | $716,827.00 | -$677,556.00 |
| 2022-12-31 | $503.00 | — | — | — | — | $24,328.00 | — | — | $24,328.00 | — | $659,817.00 | — | — | $659,817.00 | -$635,489.00 |
| 2022-09-30 | $4,401.00 | — | — | — | — | $24,735.00 | — | — | $24,735.00 | — | $619,362.00 | — | — | $619,362.00 | -$594,627.00 |
| 2022-06-30 | $12,657.00 | — | — | — | — | $36,802.00 | — | — | $36,802.00 | — | $603,973.00 | — | — | $603,973.00 | -$567,171.00 |
| 2022-03-31 | — | — | — | — | — | $20,544.00 | — | — | $20,544.00 | — | $562,097.00 | — | — | $562,097.00 | -$541,553.00 |
| 2021-12-31 | $1,716.00 | — | — | — | — | $25,390.00 | — | — | $25,390.00 | — | $517,256.00 | — | — | $517,256.00 | -$491,866.00 |
| 2021-09-30 | $2,257.00 | — | — | — | — | $21,851.00 | — | — | $21,851.00 | — | $470,489.00 | — | — | $470,489.00 | -$448,638.00 |
| 2021-06-30 | $2.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$431,047.00 |
| 2021-03-31 | $943.00 | — | — | — | — | $21,719.00 | — | — | $21,719.00 | — | $406,037.00 | — | — | $414,962.00 | -$393,243.00 |
| 2020-12-31 | $7,229.00 | — | — | — | — | $37,999.00 | — | — | $37,999.00 | — | $379,359.00 | — | — | $388,284.00 | -$350,285.00 |
| 2020-09-30 | $482.00 | — | — | — | — | $51,592.00 | — | — | $51,592.00 | — | $326,488.00 | — | — | $336,414.00 | -$284,822.00 |
| 2020-06-30 | $18,150.00 | — | — | — | — | $85,901.00 | — | — | $85,901.00 | — | $345,696.00 | — | — | $360,019.00 | -$274,118.00 |
| 2020-03-31 | $23,408.00 | — | — | — | — | $72,003.00 | — | — | $72,003.00 | — | $277,821.00 | — | — | $277,821.00 | -$205,818.00 |
| 2019-12-31 | $63,395.00 | — | — | — | — | $112,395.00 | — | — | $112,395.00 | — | $247,757.00 | — | — | $247,757.00 | -$135,362.00 |
| 2019-09-30 | $28,589.00 | — | $38,299.00 | — | — | $70,188.00 | — | — | $70,188.00 | — | $152,376.00 | — | — | $152,376.00 | -$82,188.00 |
| 2019-06-30 | $36,400.00 | — | $82,382.00 | — | — | $118,782.00 | — | — | $118,782.00 | — | $150,194.00 | — | — | $150,194.00 | -$31,412.00 |
| 2019-03-31 | $37,885.00 | — | $106,462.00 | — | — | $144,347.00 | — | — | $144,347.00 | — | $145,701.00 | — | — | $145,701.00 | -$1,354.00 |
| 2018-12-31 | $21,085.00 | — | $141,561.00 | — | — | $172,472.00 | — | — | $172,472.00 | — | $121,779.00 | — | — | $121,779.00 | $50,693.00 |
| 2018-09-30 | $7,835.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $98,273.00 |
| 2018-06-30 | $79,692.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $176,104.00 |
| 2018-03-31 | $49,897.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $446,790.00 |
| 2017-12-31 | $135,991.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $508,230.00 |