Complete source-backed balance-sheet history.
- Available history
- 2016-03-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 | $608,100.00 | — | $744,840.00 | $342,386.00 | $384,458.00 | $2.31M | $138,341.00 | — | $3.26M | — | $2.79M | — | — | $4.26M | -$995,468.00 |
| 2026-03-31 | $503,486.00 | — | $30,000.00 | $219,036.00 | $170,131.00 | $1.21M | $148,215.00 | — | $1.72M | — | $1.67M | — | — | $2.4M | -$675,871.00 |
| 2025-12-31 | $936,910.00 | — | — | $101,884.00 | $157,311.00 | $1.27M | $158,083.00 | — | $1.81M | — | $1.38M | — | — | $2.11M | -$300,616.00 |
| 2025-09-30 | $455,446.00 | — | $467,804.00 | $72,250.00 | $155,612.00 | $1.22M | $204,377.00 | — | $1.9M | — | $1.2M | — | — | $3.24M | -$1.34M |
| 2025-06-30 | $405,725.00 | — | $276,268.00 | — | $165,608.00 | $1.02M | $83,499.00 | — | $1.67M | — | $909,699.00 | — | — | $2.94M | -$1.27M |
| 2025-03-31 | $370,549.00 | — | $85,788.00 | — | $165,740.00 | $810,515.00 | $120,769.00 | — | $1.59M | — | $677,826.00 | — | — | $2.72M | -$1.13M |
| 2024-12-31 | $202,487.00 | — | $24,168.00 | — | — | $659,673.00 | $151,140.00 | $32,125.00 | $1.58M | — | $365,752.00 | — | — | $2.52M | $945,553.00 |
| 2024-09-30 | $37,403.00 | — | $29,333.00 | — | — | $168,700.00 | $193,886.00 | $33,412.00 | $797,254.00 | — | $1.16M | — | — | $1.64M | -$841,700.00 |
| 2024-06-30 | $122,651.00 | — | $105,284.00 | — | — | $332,695.00 | $223,607.00 | $32,267.00 | $1.05M | — | $1.1M | — | — | $1.68M | -$624,803.00 |
| 2024-03-31 | $166,552.00 | — | $2,001.00 | — | $28,668.00 | $224,221.00 | $215,770.00 | $32,473.00 | $1.01M | — | $871,448.00 | — | — | $1.43M | -$413,170.00 |
| 2023-12-31 | $125,648.00 | — | — | — | — | $183,298.00 | $155,277.00 | $33,127.00 | $999,091.00 | — | $726,157.00 | — | — | $1.15M | -$154,741.00 |
| 2023-09-30 | $55,034.00 | — | — | — | — | $82,588.00 | $383.00 | — | $82,971.00 | — | $139,883.00 | — | — | $139,883.00 | -$56,912.00 |
| 2023-06-30 | $34,324.00 | — | — | — | — | $35,062.00 | $462.00 | — | $35,524.00 | — | $68,058.00 | — | — | $68,058.00 | -$32,534.00 |
| 2023-03-31 | $354.00 | — | — | — | — | $354.00 | $540.00 | — | $894.00 | $901.00 | $87,001.00 | — | — | $87,001.00 | -$86,107.00 |
| 2022-12-31 | $901.00 | — | — | — | — | $1,407.00 | $619.00 | — | $2,026.00 | $600.00 | $80,900.00 | — | — | $80,900.00 | -$78,874.00 |
| 2022-09-30 | $1,301.00 | — | — | — | — | $1,301.00 | $697.00 | — | $1,998.00 | — | $74,100.00 | — | — | $74,100.00 | -$72,102.00 |
| 2022-06-30 | $1,439.00 | — | — | — | — | $1,439.00 | $775.00 | — | $2,214.00 | — | $72,796.00 | — | — | $72,796.00 | -$70,582.00 |
| 2022-03-31 | $14,269.00 | — | — | — | — | $14,269.00 | $540.00 | — | $15,123.00 | — | $64,600.00 | — | — | $64,600.00 | -$49,477.00 |
| 2021-12-31 | $15,494.00 | — | — | — | — | $15,494.00 | $886.00 | — | $16,380.00 | $5,000.00 | $8,200.00 | — | — | $62,200.00 | -$45,820.00 |
| 2021-09-30 | $48,172.00 | — | — | — | — | $48,172.00 | $918.00 | — | $49,090.00 | — | $4,600.00 | — | — | $75,600.00 | -$26,510.00 |
| 2021-06-30 | $1,285.00 | — | — | — | — | $53,021.00 | — | — | $53,021.00 | — | $72,600.00 | — | — | $72,600.00 | -$19,579.00 |
| 2021-03-31 | $17,496.00 | — | — | — | — | $68,359.00 | — | — | $68,359.00 | — | $74,400.00 | — | — | $74,400.00 | -$6,041.00 |
| 2020-12-31 | $26,996.00 | — | — | — | — | $76,996.00 | — | — | $76,996.00 | — | $5,200.00 | — | — | $76,200.00 | $796.00 |
| 2020-09-30 | $28,352.00 | — | — | — | — | $88,034.00 | — | — | $88,034.00 | — | $4,400.00 | — | — | $75,400.00 | $12,634.00 |
| 2020-06-30 | $50,901.00 | — | — | — | — | $103,701.00 | — | — | $103,701.00 | — | — | — | — | $71,000.00 | $32,701.00 |
| 2020-03-31 | $61,471.00 | — | — | — | — | $131,471.00 | — | — | $131,471.00 | — | — | — | — | $71,000.00 | $60,471.00 |
| 2019-12-31 | $81,685.00 | $3,000.00 | — | — | — | $95,022.00 | — | — | $282,122.00 | — | — | — | — | — | $80,684.00 |
| 2019-09-30 | $141,312.00 | $3,000.00 | — | — | — | $154,649.00 | — | — | $271,749.00 | — | — | — | — | — | $105,311.00 |
| 2019-06-30 | $8,706.00 | $3,151.00 | — | — | — | $22,194.00 | — | — | $57,294.00 | — | $12,166.00 | — | — | — | $13,474.00 |
| 2019-03-31 | $4,141.00 | $10,724.00 | — | — | — | $32,865.00 | — | — | $32,865.00 | — | $13,383.00 | — | — | $13,383.00 | $19,482.00 |
| 2018-12-31 | $3,139.00 | $30,372.00 | — | — | — | $41,662.00 | — | — | $69,862.00 | $14,161.00 | $14,161.00 | — | — | — | $55,701.00 |
| 2018-09-30 | $12,103.00 | $45,509.00 | — | — | — | $71,831.00 | — | — | $100,031.00 | — | $19,038.00 | — | — | — | $80,993.00 |
| 2018-06-30 | $11,849.00 | $30,242.00 | — | — | — | $42,091.00 | — | — | $67,091.00 | — | $2,000.00 | — | — | — | $65,091.00 |
| 2018-03-31 | $1,511.00 | $8,280.00 | — | — | — | $9,791.00 | — | — | $25,791.00 | — | $2,000.00 | — | — | — | $23,791.00 |
| 2017-12-31 | $2,199.00 | $11,179.00 | — | — | — | $13,378.00 | — | — | $23,378.00 | — | $2,000.00 | — | — | — | $21,378.00 |
| 2017-09-30 | $1,856.00 | $1,800.00 | — | — | — | $13,903.00 | — | — | — | — | $2,000.00 | — | — | — | $11,903.00 |
| 2017-06-30 | $1,856.00 | $2,070.00 | — | — | — | $3,926.00 | — | — | — | — | $2,000.00 | — | — | — | $1,926.00 |
| 2017-03-31 | $1,635.00 | $2,314.00 | — | — | — | $3,949.00 | — | — | $3,949.00 | — | $2,000.00 | — | — | — | $1,949.00 |
| 2016-12-31 | $1,326.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2016-03-31 | $1,938.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |