Complete source-backed balance-sheet history.
- Available history
- 2015-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 | $39,949.00 | — | $48,432.00 | — | — | $195,457.00 | $6,583.00 | — | $4M | $1.65M | $11.7M | — | — | — | -$7.71M |
| 2026-03-31 | $11,213.00 | — | $55,614.00 | — | — | $178,550.00 | $9,573.00 | — | $3.96M | $1.58M | $10.62M | — | — | $10.62M | -$6.65M |
| 2025-12-31 | $444,170.00 | — | $41,335.00 | — | — | $257,657.00 | $23,129.00 | — | $3.81M | $1.51M | $9.67M | — | — | $9.67M | -$5.86M |
| 2025-09-30 | $284,881.00 | — | $220,145.00 | — | — | $625,214.00 | $86,069.00 | — | $4.31M | $1M | $8.98M | — | — | — | -$4.67M |
| 2025-06-30 | $265,409.00 | — | $163,956.00 | — | — | $751,828.00 | $92,556.00 | — | $2.05M | $499,047.00 | $6.23M | — | — | — | -$4.18M |
| 2025-03-31 | $428,198.00 | — | $131,994.00 | — | — | $863,456.00 | $102,509.00 | — | $2.23M | $365,508.00 | $5.61M | — | — | — | -$3.38M |
| 2024-12-31 | $339,199.00 | — | $18,782.00 | — | — | $1.06M | $37,193.00 | — | $2.45M | $309,304.00 | $5M | — | — | — | -$2.55M |
| 2024-09-30 | $463,424.00 | — | $131,903.00 | — | — | $701,760.00 | $112,702.00 | — | $3.08M | $159,233.00 | $4.21M | — | — | — | -$1.13M |
| 2024-06-30 | $386,817.00 | — | $500.00 | — | — | $395,167.00 | $76,348.00 | — | $509,624.00 | — | $258,023.00 | $105,130.00 | — | $318,573.00 | -$1.29M |
| 2024-03-31 | $237,956.00 | — | $1,000.00 | — | — | $696,179.00 | $83,617.00 | — | $824,282.00 | — | $451,890.00 | $109,282.00 | — | $521,535.00 | -$902,104.00 |
| 2023-12-31 | $309,377.00 | — | $94,596.00 | — | $0.00 | $125,827.00 | $4,575.00 | — | $1.43M | $225,559.00 | $1.94M | $115,896.00 | — | $676,959.00 | -$515,371.00 |
| 2023-09-30 | $215,589.00 | — | $1,500.00 | — | $1,405.00 | $661,684.00 | $31,173.00 | — | $703,989.00 | — | $624,067.00 | $3,206.00 | — | $624,067.00 | -$817,253.00 |
| 2023-06-30 | $14,336.00 | — | $3,000.00 | — | — | $462,704.00 | $35,088.00 | $1,405.00 | $517,617.00 | — | $409,541.00 | $5,660.00 | — | $409,541.00 | -$533,841.00 |
| 2023-03-31 | $303,165.00 | — | $0.00 | — | — | $713,439.00 | $38,983.00 | $1,405.00 | $778,645.00 | — | $610,309.00 | $8,450.00 | — | $610,670.00 | $88,704.00 |
| 2022-12-31 | $282,621.00 | — | $0.00 | — | $1,405.00 | $675,848.00 | $42,878.00 | $1,405.00 | $751,246.00 | — | $639,593.00 | $15,358.00 | — | $649,240.00 | $160,846.00 |
| 2022-09-30 | $474,085.00 | — | $0.00 | — | — | $702,900.00 | $46,773.00 | — | $788,391.00 | — | $643,807.00 | $34,443.00 | — | $668,978.00 | $119,413.00 |
| 2022-06-30 | $256,548.00 | — | $1,405.00 | — | — | $486,770.00 | $50,668.00 | — | $582,258.00 | — | $663,045.00 | $45,341.00 | — | $700,517.00 | -$118,259.00 |
| 2022-03-31 | $344,218.00 | — | $1,405.00 | — | — | $471,614.00 | $54,563.00 | — | $526,177.00 | — | $738,333.00 | — | — | $760,876.00 | -$234,699.00 |
| 2021-12-31 | $339,996.00 | — | $0.00 | — | — | $411,977.00 | $58,497.00 | $1,405.00 | $470,474.00 | — | $674,495.00 | $65,872.00 | — | $702,344.00 | -$231,870.00 |
| 2021-09-30 | $280,640.00 | — | $0.00 | — | — | $347,897.00 | $31,201.00 | — | $379,098.00 | — | $481,195.00 | — | — | $496,207.00 | -$117,109.00 |
| 2021-06-30 | $317,339.00 | — | $3,000.00 | — | — | $384,954.00 | — | — | $418,496.00 | — | $461,295.00 | — | — | $478,655.00 | -$60,159.00 |
| 2021-03-31 | $321,291.00 | — | $13,740.00 | — | — | $374,079.00 | $35,882.00 | — | $409,961.00 | — | $554,212.00 | — | — | $624,659.00 | -$214,698.00 |
| 2020-12-31 | $192,567.00 | — | $5,119.00 | — | — | $302,122.00 | $38,222.00 | — | $340,344.00 | — | $413,042.00 | — | — | $486,350.00 | -$146,006.00 |
| 2020-09-30 | $205,082.00 | — | $0.00 | — | — | $238,946.00 | $42,505.00 | — | $281,451.00 | — | $448,282.00 | — | — | $523,335.00 | -$241,884.00 |
| 2020-06-30 | $295,539.00 | — | $57,000.00 | — | — | $399,250.00 | $46,620.00 | — | $445,870.00 | — | $644,156.00 | — | — | $670,365.00 | -$224,495.00 |
| 2020-03-31 | — | — | $1,245.00 | — | — | $296,724.00 | $50,708.00 | — | $347,432.00 | — | $496,419.00 | — | — | $524,875.00 | -$177,443.00 |
| 2019-12-31 | $280,680.00 | — | $0.00 | — | — | $298,520.00 | $7,339.00 | — | $305,859.00 | $54,974.00 | $151,464.00 | — | — | $151,464.00 | $154,395.00 |
| 2019-09-30 | $246,754.00 | — | — | — | $17,424.00 | $303,254.00 | $9,033.00 | — | $312,287.00 | $97,619.00 | $175,983.00 | — | — | $175,983.00 | $136,304.00 |
| 2019-06-30 | $206,955.00 | — | — | — | — | $232,956.00 | $10,727.00 | — | $243,683.00 | $60,286.00 | $183,351.00 | — | — | $187,513.00 | $56,170.00 |
| 2019-03-31 | — | — | — | — | — | $191,290.00 | $12,420.00 | — | $203,710.00 | $75,070.00 | $140,265.00 | — | — | $145,985.00 | $57,725.00 |
| 2018-12-31 | $181,093.00 | — | — | — | — | $202,369.00 | $14,114.00 | — | $216,483.00 | $56,859.00 | $157,842.00 | — | — | $165,098.00 | $51,385.00 |
| 2018-09-30 | — | — | $3,000.00 | — | — | $225,398.00 | $15,808.00 | — | $241,206.00 | $56,314.00 | $170,000.00 | — | — | $178,780.00 | $62,426.00 |
| 2018-06-30 | — | — | $909.00 | — | — | $168,142.00 | $17,502.00 | — | $185,644.00 | $91,845.00 | $178,541.00 | — | — | $188,826.00 | -$3,182.00 |
| 2018-03-31 | — | — | $370.00 | — | — | $114,771.00 | $19,195.00 | — | $133,966.00 | $69,095.00 | $168,799.00 | — | — | $180,574.00 | -$46,608.00 |
| 2017-12-31 | — | — | $570.00 | — | — | $43,910.00 | $20,889.00 | — | $64,799.00 | $41,247.00 | $88,444.00 | — | — | $101,692.00 | -$36,893.00 |
| 2017-09-30 | — | — | — | — | — | $23,246.00 | $22,583.00 | — | $45,829.00 | $42,428.00 | $135,737.00 | — | — | $150,504.00 | -$104,675.00 |
| 2017-06-30 | — | — | $1,520.00 | — | — | $110,259.00 | $24,277.00 | — | $134,536.00 | $71,871.00 | $177,473.00 | — | — | $193,691.00 | -$59,155.00 |
| 2017-03-31 | $44,237.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-12-31 | $42,673.00 | — | $9,284.00 | — | — | $72,431.00 | $27,664.00 | — | $100,095.00 | $40,754.00 | $84,740.00 | — | — | $103,724.00 | -$3,629.00 |
| 2015-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $46,403.00 |