Complete source-backed balance-sheet history.
- Available history
- 2008-02-24 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 | — | — | — | — | — | $95,341.00 | $2.52M | — | $2.61M | — | $4.6M | — | — | $4.64M | -$2.02M |
| 2026-03-31 | — | — | — | — | — | $43,881.00 | $2.38M | — | $2.42M | — | $4.21M | — | — | $4.24M | -$1.81M |
| 2025-12-31 | — | — | — | — | — | $296,607.00 | $2.23M | — | $2.53M | — | $4.16M | — | — | $4.19M | -$1.67M |
| 2025-09-30 | — | — | — | — | — | $146,100.00 | — | — | $2.17M | — | $3.73M | — | — | $3.76M | -$1.58M |
| 2025-06-30 | — | — | — | — | — | $132,933.00 | — | — | $2.01M | — | $3.32M | — | — | $3.35M | -$1.58M |
| 2025-03-31 | — | — | — | — | — | $93,689.00 | $1.71M | — | $1.8M | — | $2.89M | — | — | $2.93M | -$1.12M |
| 2024-12-31 | — | — | — | — | — | $289,830.00 | $1.55M | — | $1.84M | — | $2.8M | — | — | $2.83M | -$988,528.00 |
| 2024-09-30 | — | — | — | — | — | $236,386.00 | $1.43M | — | $1.67M | — | $2.46M | — | — | $2.5M | -$824,771.00 |
| 2024-06-30 | — | — | — | — | — | $197,743.00 | $1.31M | — | $1.5M | — | $2.1M | — | — | $2.13M | -$623,871.00 |
| 2024-03-31 | — | — | $25,000.00 | — | — | $220,879.00 | $1.19M | — | $1.41M | — | $1.29M | — | — | $1.32M | $369,398.00 |
| 2023-12-31 | — | — | $10,000.00 | — | — | $361,738.00 | $1.1M | — | $1.46M | — | $990,997.00 | — | — | $1.02M | $437,206.00 |
| 2023-09-30 | $45,799.00 | — | — | — | — | $67,174.00 | $838,217.00 | — | $905,391.00 | — | $659,230.00 | — | — | $689,592.00 | $215,799.00 |
| 2023-06-30 | $23,359.00 | — | — | — | — | $102,756.00 | $589,931.00 | — | $692,687.00 | — | $448,829.00 | — | — | $479,191.00 | $213,496.00 |
| 2023-03-31 | $18,667.00 | — | — | — | — | $50,512.00 | $451,940.00 | — | $502,452.00 | — | $345,117.00 | — | — | $375,479.00 | $126,973.00 |
| 2022-12-31 | $4,067.00 | — | — | — | — | $57,878.00 | $283,240.00 | — | $341,118.00 | — | $293,770.00 | — | — | $324,132.00 | $16,986.00 |
| 2022-09-30 | $38,671.00 | — | — | — | — | $100,186.00 | $211,760.00 | — | $311,946.00 | — | $222,991.00 | — | — | $353,878.00 | -$41,932.00 |
| 2022-06-30 | $16,813.00 | — | — | — | — | $36,595.00 | $136,610.00 | — | $173,205.00 | — | $614,738.00 | — | — | $859,308.00 | -$686,103.00 |
| 2022-03-31 | $52,620.00 | — | — | — | — | $191,401.00 | $109,885.00 | — | $301,286.00 | — | $660,949.00 | — | — | $931,744.00 | -$630,458.00 |
| 2021-12-31 | $54,295.00 | — | — | — | — | $264,503.00 | — | — | $264,503.00 | — | $264,980.00 | — | — | $299,530.00 | -$35,027.00 |
| 2021-09-30 | $3,369.00 | — | $300.00 | — | — | $346,201.00 | — | — | $346,201.00 | — | $287,148.00 | — | — | $322,048.00 | $24,153.00 |
| 2021-06-30 | $98,394.00 | — | $300.00 | — | — | $575,601.00 | $0.00 | — | $575,601.00 | — | $284,933.00 | — | — | $320,533.00 | $255,066.00 |
| 2021-03-31 | $31,882.00 | — | — | — | — | $32,582.00 | — | — | $32,582.00 | — | $287,440.00 | — | — | $323,040.00 | -$290,459.00 |
| 2020-12-31 | $26,741.00 | — | — | — | — | $27,441.00 | $0.00 | — | $27,441.00 | — | $301,864.00 | — | — | $337,464.00 | -$310,023.00 |
| 2020-09-30 | $84,995.00 | — | $300.00 | — | — | $85,995.00 | $352,404.00 | — | $438,399.00 | — | $265,251.00 | — | — | $300,851.00 | $137,549.00 |
| 2020-06-30 | $6,960.00 | — | $40,000.00 | — | — | $47,886.00 | $383,742.00 | — | $431,628.00 | — | $149,190.00 | — | — | $184,790.00 | $246,838.00 |
| 2020-03-31 | $24,965.00 | — | $40,300.00 | — | — | $65,265.00 | $383,742.00 | — | $479,007.00 | — | $126,297.00 | — | — | — | $352,710.00 |
| 2019-12-31 | $636.00 | — | $40,300.00 | — | — | $40,936.00 | $444,410.00 | — | $485,346.00 | — | $144,904.00 | — | — | $144,904.00 | $340,442.00 |
| 2019-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$496,707.00 |
| 2019-06-30 | $50,823.00 | — | $50,300.00 | — | — | $101,123.00 | $505,748.00 | — | $606,871.00 | — | $106,943.00 | — | — | $106,943.00 | $541,928.00 |
| 2019-03-31 | $23,042.00 | — | — | — | — | $23,042.00 | $536,416.00 | — | $559,458.00 | — | $111,904.00 | — | — | $111,904.00 | $447,553.00 |
| 2018-12-31 | $21,009.00 | — | — | — | — | $30,009.00 | $550,679.00 | — | $580,688.00 | — | $94,436.00 | — | — | $94,436.00 | $486,252.00 |
| 2018-09-30 | $45,578.00 | — | — | — | — | $45,578.00 | $580,692.00 | — | $626,270.00 | — | $71,870.00 | — | — | $71,870.00 | $554,675.00 |
| 2018-06-30 | $460.00 | — | — | — | — | $18,106.00 | $610,704.00 | — | $628,810.00 | — | $198,633.00 | — | — | $198,633.00 | $430,177.00 |
| 2018-03-31 | $46,919.00 | — | — | — | — | $87,065.00 | $640,717.00 | — | $727,782.00 | — | $189,978.00 | — | — | $189,978.00 | $537,804.00 |
| 2017-12-31 | $112,799.00 | — | — | — | — | $128,799.00 | $670,728.00 | — | $799,527.00 | — | $205,128.00 | — | — | $205,128.00 | $594,399.00 |
| 2017-09-30 | $48,103.00 | — | — | — | — | $67,309.00 | $700,742.00 | — | $768,051.00 | — | $346,295.00 | — | — | $346,295.00 | $421,756.00 |
| 2017-06-30 | $168,232.00 | — | — | — | — | $180,232.00 | — | — | $180,232.00 | — | $345,465.00 | — | — | $345,465.00 | -$165,233.00 |
| 2017-03-31 | $10,864.00 | — | — | — | — | — | — | — | $10,864.00 | — | $324,365.00 | — | — | $324,365.00 | -$313,501.00 |
| 2016-12-31 | $31,776.00 | — | — | — | — | $31,776.00 | — | — | $31,776.00 | — | $315,747.00 | — | — | $315,747.00 | -$283,971.00 |
| 2016-09-30 | $60,985.00 | — | — | — | — | — | — | — | $60,985.00 | — | $317,197.00 | — | — | $317,197.00 | -$256,212.00 |
| 2016-06-30 | $28,352.00 | — | — | — | — | — | — | — | $28,353.00 | — | $302,083.00 | — | — | $302,083.00 | -$273,730.00 |
| 2016-03-31 | $13,704.00 | — | — | — | — | — | — | — | $13,703.00 | — | $290,336.00 | — | — | $290,336.00 | -$276,633.00 |
| 2015-12-31 | $44,125.00 | — | — | — | — | — | — | — | $44,125.00 | — | $278,957.00 | — | — | $278,957.00 | -$234,832.00 |
| 2015-09-30 | $44,011.00 | — | — | — | — | — | — | — | $44,011.00 | — | $321,390.00 | — | — | $333,390.00 | -$289,379.00 |
| 2015-06-30 | $90.00 | — | — | — | — | — | — | — | $90.00 | — | $197,400.00 | — | — | $228,829.00 | -$228,740.00 |
| 2015-03-31 | $890.00 | — | — | — | — | — | — | — | $890.00 | — | $189,500.00 | — | — | $220,929.00 | -$220,040.00 |
| 2014-12-31 | $14,788.00 | — | $0.00 | — | — | — | — | — | $14,788.00 | — | $186,500.00 | — | — | $211,929.00 | -$197,142.00 |
| 2014-09-30 | $72.00 | — | — | — | — | — | — | — | $71.00 | — | $150,000.00 | — | — | $183,431.00 | -$183,360.00 |
| 2014-06-30 | $1,394.00 | — | — | — | — | — | — | — | $1,394.00 | — | $150,000.00 | — | — | $183,431.00 | -$182,037.00 |
| 2014-03-31 | $2,448.00 | — | $899.00 | — | — | — | — | — | $3,346.00 | — | $107,500.00 | — | — | $141,432.00 | -$138,085.00 |
| 2013-12-31 | $1,973.00 | — | $1,000.00 | — | — | — | — | — | $2,973.00 | — | $100,000.00 | — | — | $137,345.00 | -$131,372.00 |
| 2013-09-30 | $2,466.00 | — | — | — | — | — | — | — | $2,466.00 | — | $16,500.00 | — | — | $16,500.00 | -$14,034.00 |
| 2013-06-30 | $3,029.00 | — | — | — | — | — | — | — | $3,029.00 | — | $41,500.00 | — | — | $41,500.00 | -$38,471.00 |
| 2013-03-31 | $4,178.00 | — | — | — | — | — | — | — | $4,179.00 | — | $58,000.00 | — | — | $58,000.00 | -$53,821.00 |
| 2012-12-31 | $59.00 | — | $3,200.00 | — | — | — | — | — | $3,259.00 | — | $47,000.00 | — | — | $61,015.00 | -$43,915.00 |
| 2012-09-30 | $3,155.00 | — | — | — | — | — | — | — | $3,155.00 | — | $37,000.00 | — | — | $37,000.00 | -$33,845.00 |
| 2012-06-30 | $901.00 | — | — | — | — | — | — | — | $901.00 | — | $0.00 | — | — | — | $901.00 |
| 2012-03-31 | $12,713.00 | — | — | — | — | — | — | — | $12,968.00 | — | $0.00 | — | — | — | $12,968.00 |
| 2011-12-31 | $23,416.00 | — | — | — | — | — | — | — | $23,416.00 | — | $0.00 | — | — | $0.00 | $23,416.00 |
| 2011-09-30 | $3,404.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-06-30 | $11,983.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2011-03-31 | $5,044.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2010-12-31 | $12,515.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $12,215.00 |
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$9,325.00 |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$9,777.00 |
| 2008-02-24 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |