Complete source-backed balance-sheet history.
- Available history
- 2011-06-30 to 2026-03-31
- 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-03-31 | $350,231.00 | — | $259,812.00 | $385,159.00 | — | $1.88M | $23.45M | — | $128.98M | — | $25.38M | — | — | $46.36M | $82.61M |
| 2025-12-31 | $350,231.00 | — | $161,091.00 | $437,723.00 | — | $1.65M | $24.12M | — | $129.62M | — | $21.75M | — | — | $43.24M | $86.37M |
| 2025-09-30 | — | — | $97,631.00 | $396,673.00 | — | $1.97M | $24.77M | — | $128.79M | — | $20.7M | — | — | $40.35M | -$17.88M |
| 2025-06-30 | $350,231.00 | — | $46,215.00 | $319,491.00 | — | $777,466.00 | $240,824.00 | — | $7.32M | — | $11.47M | $10.6M | — | $11.95M | -$17.33M |
| 2025-03-31 | $147,900.00 | — | $84,550.00 | $252,203.00 | — | $611,198.00 | $95,222.00 | $13,317.00 | $9.49M | — | $10.18M | $8.98M | — | $10.58M | -$1.1M |
| 2025-03-25 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $40M |
| 2024-12-31 | $17,341.00 | — | $1,392.00 | $16,983.00 | $78,859.00 | $114,575.00 | $39,700.00 | — | $1.76M | $741,076.00 | $5.95M | — | — | — | -$4.56M |
| 2024-09-30 | $293,523.00 | — | $1,381.00 | $20,882.00 | $71,696.00 | $387,482.00 | — | — | $1.87M | $704,807.00 | $5.58M | — | — | — | -$4.08M |
| 2024-06-30 | $137,660.00 | — | $22,337.00 | $25,808.00 | $107,161.00 | $303,600.00 | — | — | $1.64M | $624,716.00 | $5.08M | — | — | $5.08M | -$3.43M |
| 2024-03-31 | $186,072.00 | — | $25,657.00 | $35,842.00 | $187,225.00 | $434,796.00 | — | — | $2.07M | $648,705.00 | $4.12M | — | — | — | -$3.79M |
| 2023-12-31 | $6,000.00 | — | $30,281.00 | $133,371.00 | $133,410.00 | $302,866.00 | — | — | $302,866.00 | $604,756.00 | $3.11M | — | — | — | -$2.94M |
| 2023-09-30 | $5,206.00 | — | $30,281.00 | $160,756.00 | $38,416.00 | $234,877.00 | — | — | $234,877.00 | $615,682.00 | $2.58M | — | — | — | -$2.54M |
| 2023-06-30 | $53,349.00 | — | $29,335.00 | $276,202.00 | $92,726.00 | $175,410.00 | — | — | $175,410.00 | $553,651.00 | $2.25M | — | — | $2.25M | -$7.04M |
| 2023-03-31 | $26,661.00 | — | $53,631.00 | $395,521.00 | $92,876.00 | $568,689.00 | — | — | $568,689.00 | — | $1.48M | — | — | — | -$908,669.00 |
| 2022-12-31 | $49,008.00 | — | $74,421.00 | $453,617.00 | $103,026.00 | $680,072.00 | — | — | $680,072.00 | — | $3.86M | — | — | — | -$3.18M |
| 2022-09-30 | $220,412.00 | — | $130,397.00 | $433,188.00 | $106,745.00 | $890,742.00 | — | — | $890,742.00 | $434,446.00 | $1.34M | — | — | — | -$451,545.00 |
| 2022-06-30 | $280,877.00 | — | $93,674.00 | $331,531.00 | $137,797.00 | $843,879.00 | — | $134,797.00 | $843,879.00 | $229,321.00 | $578,303.00 | — | — | — | $265,576.00 |
| 2022-03-31 | $522,057.00 | — | $85,113.00 | $291,789.00 | $155,771.00 | $1.05M | — | — | $1.05M | $180,739.00 | $343,319.00 | — | — | — | $711,411.00 |
| 2021-12-31 | $794,502.00 | — | $60,679.00 | $425,331.00 | $119,093.00 | $1.4M | — | — | $1.4M | $257,802.00 | $338,748.00 | — | — | — | $1.06M |
| 2021-09-30 | $471,705.00 | — | $77,429.00 | $491,603.00 | $37,485.00 | $1.08M | — | $119,093.00 | $1.08M | $353,696.00 | — | — | — | $353,696.00 | $724,526.00 |
| 2021-06-30 | $1.04M | — | $109,589.00 | $387,736.00 | $33,480.00 | $1.57M | — | $33,480.00 | $1.57M | $459,703.00 | $462,703.00 | — | — | $462,703.00 | $1.11M |
| 2021-03-31 | $73,181.00 | — | $44,033.00 | $344,914.00 | $251,752.00 | $713,880.00 | — | — | $723,880.00 | $1.39M | $5.08M | — | — | — | -$4.34M |
| 2020-12-31 | $117,538.00 | — | $41,290.00 | $166,041.00 | $212,226.00 | $537,095.00 | — | — | $537,095.00 | $1.14M | $5.42M | — | — | — | -$4.89M |
| 2020-09-30 | $8,360.00 | — | $65,053.00 | $213,384.00 | $272,032.00 | $558,829.00 | — | — | $558,829.00 | $1.15M | $5.14M | — | — | — | -$4.58M |
| 2020-06-30 | $197,622.00 | — | $61,013.00 | $275,605.00 | $398,085.00 | $932,325.00 | — | — | $932,325.00 | $1.29M | $5.41M | — | — | $947,260.00 | -$4.48M |
| 2020-03-31 | $110,101.00 | — | $50,924.00 | $285,879.00 | $580,746.00 | $1.03M | — | — | $1.03M | $1.21M | $4.62M | — | — | — | -$3.59M |
| 2019-12-31 | $147,246.00 | — | $54,135.00 | $374,523.00 | $2,040.00 | $577,944.00 | — | — | $1.55M | $1.11M | $4.51M | — | — | — | -$3.11M |
| 2019-09-30 | $107,058.00 | — | $181,053.00 | $437,022.00 | $133,083.00 | $858,216.00 | — | — | $858,216.00 | $149,323.00 | $3.29M | — | — | — | -$2.36M |
| 2019-06-30 | $30,142.00 | — | $45,086.00 | $406,439.00 | $1,000.00 | $482,667.00 | — | — | $482,667.00 | $496,809.00 | $2.96M | — | — | — | -$2.47M |
| 2019-03-31 | $37,446.00 | — | $85,604.00 | $314,966.00 | $22,019.00 | $460,035.00 | — | — | $460,035.00 | $284,845.00 | $2.04M | — | — | — | -$1.58M |
| 2018-12-31 | $81,487.00 | — | — | $96,913.00 | $21,127.00 | $199,527.00 | — | — | $199,527.00 | $202,991.00 | $2.98M | — | — | — | -$2.78M |
| 2018-09-30 | $27,561.00 | — | $16,548.00 | $59,232.00 | $5,336.00 | $108,677.00 | — | — | $108,677.00 | $197,653.00 | $3.01M | — | — | — | -$2.91M |
| 2018-06-30 | $48,440.00 | — | — | $103,209.00 | $3,210.00 | $154,859.00 | — | — | $154,859.00 | $215,782.00 | $2.81M | — | — | — | -$2.66M |
| 2018-03-31 | $8,298.00 | — | — | $125,851.00 | $2,322.00 | $136,471.00 | — | — | $136,471.00 | $184,535.00 | $2.31M | — | — | — | -$2.17M |
| 2017-12-31 | $12,322.00 | — | $321.00 | $10,115.00 | $74,968.00 | $97,726.00 | — | — | $97,726.00 | $229,897.00 | $1.87M | — | — | — | -$1.77M |
| 2017-09-30 | $65,528.00 | — | $491.00 | $81,334.00 | $3,978.00 | $151,331.00 | — | — | $151,331.00 | $209,755.00 | $812,342.00 | — | — | — | -$661,011.00 |
| 2017-06-30 | $14,326.00 | — | $382.00 | $95,865.00 | $3,491.00 | $114,064.00 | — | — | $114,064.00 | $205,961.00 | $585,094.00 | — | — | — | -$471,029.00 |
| 2017-03-31 | $72,536.00 | — | $4,338.00 | $103,561.00 | — | $180,434.00 | — | — | $180,434.00 | $184,885.00 | $358,380.00 | — | — | — | -$177,946.00 |
| 2016-12-31 | $5,396.00 | — | $11,035.00 | $110,095.00 | — | $126,525.00 | — | — | $126,525.00 | $198,512.00 | $392,572.00 | — | — | — | -$266,047.00 |
| 2016-09-30 | $384.00 | — | $3,656.00 | $112,801.00 | $1,258.00 | $118,099.00 | — | — | $118,099.00 | $193,856.00 | $349,258.00 | $5,418.00 | — | — | -$232,175.00 |
| 2016-06-30 | $5,481.00 | — | $1,358.00 | $121,706.00 | $1,400.00 | $129,945.00 | — | — | $129,945.00 | $165,441.00 | $301,731.00 | $6,512.00 | — | — | -$174,008.00 |
| 2016-03-31 | $4,197.00 | — | $13,274.00 | $135,736.00 | $1,600.00 | $154,807.00 | — | — | $154,807.00 | $130,511.00 | $238,732.00 | $7,602.00 | — | — | -$87,306.00 |
| 2015-12-31 | $19,818.00 | — | $20,710.00 | $15,758.00 | $53,230.00 | $109,516.00 | — | — | $109,516.00 | $100,315.00 | $176,452.00 | $8,619.00 | — | — | -$71,418.00 |
| 2015-09-30 | $3,471.00 | — | $30,835.00 | $17,878.00 | $2,499.00 | $54,683.00 | — | — | $54,683.00 | $112,313.00 | $175,368.00 | $9,603.00 | — | — | -$126,234.00 |
| 2015-06-30 | $16,059.00 | — | $34,528.00 | $46,936.00 | $5,086.00 | $102,609.00 | — | — | $102,609.00 | $97,221.00 | $142,228.00 | $10,176.00 | — | — | -$45,788.00 |
| 2015-03-31 | $20,202.00 | — | $53,363.00 | — | $5,126.00 | $139,385.00 | — | — | $139,385.00 | $69,001.00 | $285,684.00 | — | — | — | -$153,835.00 |
| 2014-12-31 | $5,059.00 | — | $53,199.00 | — | $67,307.00 | $130,468.00 | — | — | $130,468.00 | $52,478.00 | $248,387.00 | — | — | — | -$126,537.00 |
| 2014-09-30 | $25,517.00 | — | $28,277.00 | — | $81,546.00 | $139,027.00 | — | — | $139,027.00 | $40,062.00 | $233,123.00 | — | — | — | -$103,989.00 |
| 2014-06-30 | $49,028.00 | — | $30.00 | $49,415.00 | $1,500.00 | $122,973.00 | — | — | $122,973.00 | $26,555.00 | $202,250.00 | $14,499.00 | — | — | -$90,127.00 |
| 2014-03-31 | $10,748.00 | — | $37.00 | — | $20,000.00 | $30,785.00 | — | — | $30,785.00 | $12,737.00 | $207,531.00 | — | — | — | -$188,551.00 |
| 2013-12-31 | $23,432.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2013-09-30 | $4,348.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2013-06-30 | $913.00 | — | $37.00 | — | $0.00 | $950.00 | — | — | $950.00 | $10,907.00 | $174,960.00 | — | — | — | -$188,442.00 |
| 2013-03-31 | $835.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2012-06-30 | $897.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$165,730.00 |
| 2011-06-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$75,927.00 |