Complete source-backed balance-sheet history.
- Available history
- 2004-07-18 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 | $2.14M | — | $380,055.00 | $484,942.00 | $22,233.00 | $3.23M | — | — | $3.33M | — | $2.07M | — | — | $2.22M | $1.11M |
| 2026-03-31 | $2.69M | — | $205,376.00 | $490,599.00 | — | $3.57M | — | — | $4.07M | — | $2.45M | — | — | $2.61M | $1.46M |
| 2025-12-31 | $125,345.00 | — | $266,321.00 | $573,097.00 | $28,769.00 | $1.09M | — | — | $1.59M | — | $1.9M | — | — | $2.07M | -$477,905.00 |
| 2025-09-30 | $540,650.00 | — | $318,103.00 | $674,549.00 | — | $1.77M | — | — | $1.88M | — | $2.04M | — | — | $2.22M | -$343,338.00 |
| 2025-06-30 | $721,799.00 | — | $368,672.00 | $710,768.00 | — | $2.04M | — | — | $2.16M | — | $1.86M | — | — | $2.05M | $106,414.00 |
| 2025-03-31 | $994,785.00 | — | $250,759.00 | $681,176.00 | — | $2.2M | — | — | $2.33M | — | $1.7M | — | — | $1.9M | $427,415.00 |
| 2024-12-31 | $1.42M | — | $346,618.00 | $605,919.00 | — | $2.64M | — | — | $2.75M | — | $1.83M | — | — | $2.04M | $718,279.00 |
| 2024-09-30 | $1.52M | — | $589,543.00 | $848,551.00 | $17,258.00 | $3.2M | — | — | $3.33M | — | $2.04M | — | — | $2.25M | $1.07M |
| 2024-06-30 | $1.3M | — | $634,808.00 | $666,196.00 | $24,672.00 | $3.09M | — | — | $3.22M | — | $2M | — | — | $2.23M | $993,421.00 |
| 2024-03-31 | $1.52M | — | $485,275.00 | $669,775.00 | — | $2.96M | — | — | $3.1M | — | $1.8M | — | — | $2.29M | $817,369.00 |
| 2023-12-31 | $1.77M | — | $337,774.00 | $563,503.00 | $15,558.00 | $3.04M | — | — | $3.19M | — | $2.08M | — | — | $2.58M | $614,310.00 |
| 2023-09-30 | $1.83M | — | $578,461.00 | $533,137.00 | — | $3.32M | — | — | $3.45M | — | $1.36M | — | — | $1.86M | $1.59M |
| 2023-06-30 | $719,505.00 | — | $441,424.00 | $559,764.00 | — | $1.98M | — | — | $2.11M | — | — | — | $2.92M | $3.48M | -$1.36M |
| 2023-03-31 | $103,418.00 | — | $379,950.00 | $620,532.00 | — | $1.26M | — | — | $1.4M | — | — | — | $3.07M | $3.69M | -$2.29M |
| 2022-12-31 | $22,421.00 | — | $355,280.00 | $474,883.00 | — | $1.49M | — | — | $1.63M | — | $3.43M | — | $3.43M | $3.95M | -$2.32M |
| 2022-09-30 | $3,463.00 | — | $248,537.00 | $536,569.00 | — | $969,512.00 | — | — | $1.12M | — | $2.83M | — | — | $3.36M | -$2.24M |
| 2022-06-30 | $5,506.00 | — | $213,461.00 | $688,590.00 | — | $1.1M | — | — | $1.26M | — | $2.91M | — | — | $3.45M | -$2.19M |
| 2022-03-31 | $6,083.00 | — | $163,247.00 | $595,833.00 | — | $845,033.00 | — | — | $1.14M | — | $2.8M | — | — | $3.4M | -$2.26M |
| 2021-12-31 | $2,590.00 | — | $330,021.00 | $620,991.00 | — | $1.04M | — | — | $1.25M | — | $2.88M | — | $2.88M | $3.37M | -$2.11M |
| 2021-09-30 | $7,858.00 | — | $276,611.00 | $442,076.00 | — | $996,721.00 | — | — | $1.23M | — | $2.58M | — | — | $3.36M | -$2.13M |
| 2021-06-30 | $16,833.00 | — | $220,994.00 | $509,353.00 | — | $860,052.00 | — | — | $1.11M | — | $2.4M | — | — | $3.19M | -$2.08M |
| 2021-03-31 | $5,807.00 | — | $25,423.00 | $406,931.00 | — | $745,208.00 | — | — | $1.02M | — | $2.55M | — | — | $3.36M | -$2.34M |
| 2020-12-31 | — | — | $19,157.00 | $457,736.00 | — | $617,057.00 | — | — | $908,345.00 | — | $2.51M | — | — | $3.15M | -$2.24M |
| 2020-09-30 | $11,601.00 | — | $31,868.00 | $520,332.00 | — | $630,597.00 | — | — | $939,846.00 | — | $2.54M | — | — | $3.19M | -$2.25M |
| 2020-06-30 | $153,001.00 | — | $20,110.00 | $501,555.00 | — | $788,940.00 | — | — | $1.11M | — | $2.6M | — | — | $3.26M | -$2.15M |
| 2020-03-31 | $4,649.00 | — | $6,999.00 | $574,382.00 | — | $604,176.00 | — | — | $948,385.00 | — | $2.73M | — | — | $3.05M | -$2.1M |
| 2019-12-31 | $22,797.00 | — | $107,381.00 | $723,884.00 | — | $909,420.00 | — | — | $1.27M | — | $2.61M | — | — | $2.95M | -$1.68M |
| 2019-09-30 | $26,872.00 | — | $244,084.00 | $669,197.00 | — | $1.23M | $938.00 | — | $1.25M | — | $2.22M | — | — | — | -$979,238.00 |
| 2019-06-30 | — | — | $300,110.00 | $563,577.00 | — | $1.06M | $3,458.00 | — | $1.07M | — | $1.94M | — | — | — | -$876,307.00 |
| 2019-03-31 | $163,328.00 | — | $392,739.00 | $516,756.00 | — | $1.3M | $5,979.00 | — | $1.31M | — | $2M | — | — | — | -$687,454.00 |
| 2018-12-31 | $58,323.00 | — | $217,902.00 | $413,289.00 | — | $749,085.00 | $8,500.00 | — | $767,209.00 | — | $1.35M | — | — | $1.35M | -$583,493.00 |
| 2018-09-30 | $193,814.00 | — | $238,636.00 | $315,427.00 | — | $986,449.00 | $8,683.00 | — | $1.02M | — | $1.3M | — | — | — | -$282,195.00 |
| 2018-06-30 | $7,342.00 | — | $297,947.00 | $212,614.00 | — | $661,856.00 | $14,464.00 | — | $698,404.00 | — | $859,881.00 | — | — | — | -$161,477.00 |
| 2018-03-31 | $94,309.00 | — | $202,174.00 | $137,179.00 | — | $450,442.00 | $16,913.00 | — | $535,713.00 | — | $979,902.00 | — | — | — | -$444,189.00 |
| 2017-12-31 | $56,640.00 | — | $199,803.00 | $150,365.00 | — | $423,588.00 | $17,759.00 | — | $471,101.00 | — | $1.3M | — | — | $1.3M | -$831,642.00 |
| 2017-09-30 | $19,272.00 | — | $263,879.00 | $231,963.00 | $232,370.00 | $764,264.00 | $18,856.00 | — | $846,120.00 | — | $1.38M | — | — | $1.38M | -$531,780.00 |
| 2017-06-30 | — | — | $303,399.00 | $189,545.00 | $203,223.00 | $712,947.00 | $21,872.00 | — | $1M | — | $1.56M | — | — | $1.56M | -$558,344.00 |
| 2017-03-31 | $15,186.00 | — | $103,787.00 | $375,976.00 | — | $719,211.00 | $24,886.00 | — | $1.03M | — | $1.32M | — | — | — | -$286,521.00 |
| 2016-12-31 | $83,785.00 | — | $155,006.00 | $380,854.00 | — | $636,425.00 | $27,901.00 | — | $970,241.00 | — | $508,418.00 | — | — | $1.1M | -$133,199.00 |
| 2016-09-30 | $214,192.00 | — | $445,831.00 | $216,071.00 | — | $876,094.00 | $10,446.00 | — | $913,825.00 | — | $305,593.00 | — | — | $852,511.00 | $61,314.00 |
| 2016-06-30 | $3,521.00 | — | — | $184,389.00 | — | $187,910.00 | $1,345.00 | — | $189,255.00 | $19,558.00 | — | — | — | $19,558.00 | $169,697.00 |
| 2016-03-31 | $35,470.00 | — | — | $136,118.00 | — | $171,588.00 | — | — | $171,588.00 | $22,998.00 | — | — | — | $40,058.00 | $131,530.00 |
| 2015-12-31 | $4,650.00 | — | — | — | — | $59,350.00 | — | — | $59,350.00 | $16,815.00 | $16,815.00 | — | — | $16,815.00 | $42,535.00 |
| 2015-09-30 | $75,616.00 | — | — | — | — | $88,917.00 | — | — | $88,917.00 | — | — | — | — | $1,500.00 | $87,417.00 |
| 2015-06-30 | $94,279.00 | — | — | — | — | $94,279.00 | — | — | $94,279.00 | — | $8,000.00 | — | — | $8,000.00 | $86,279.00 |
| 2015-03-31 | $361.00 | — | — | — | — | $361.00 | — | — | $361.00 | — | $2,760.00 | — | — | $2,760.00 | -$2,399.00 |
| 2014-12-31 | $9,442.00 | — | — | — | — | $9,442.00 | — | — | $9,442.00 | $5,760.00 | $5,760.00 | — | — | $5,760.00 | $3,682.00 |
| 2014-09-30 | $35,410.00 | — | — | — | — | $35,410.00 | — | — | $5.21M | — | — | — | — | $1,000.00 | $5.21M |
| 2014-06-30 | — | — | — | — | — | — | — | — | $5.33M | — | — | — | — | $20,709.00 | $5.3M |
| 2014-03-31 | — | — | — | — | — | — | — | — | $5.33M | — | — | — | — | $8,000.00 | $5.32M |
| 2013-12-31 | — | — | — | — | — | — | — | — | $5.33M | — | — | — | — | $1,750.00 | $5.32M |
| 2013-09-30 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $33,371.00 | -$33,161.00 |
| 2013-06-30 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $32,184.00 | -$31,974.00 |
| 2013-03-31 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $31,122.00 | -$30,912.00 |
| 2012-12-31 | $0.00 | — | — | — | — | $210.00 | — | — | $210.00 | — | — | — | — | $30,173.00 | -$29,963.00 |
| 2012-09-30 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $29,488.00 | -$29,278.00 |
| 2012-06-30 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $28,115.00 | -$27,905.00 |
| 2012-03-31 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $27,027.00 | -$26,817.00 |
| 2011-12-31 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $24,077.00 | -$23,867.00 |
| 2011-09-30 | $0.00 | — | — | — | — | — | — | — | $210.00 | — | — | — | — | $22,572.00 | -$21,507.00 |
| 2011-06-30 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$21,507.00 |
| 2011-03-31 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | -$19,707.00 |
| 2010-12-31 | $0.00 | — | — | — | — | — | — | — | $0.00 | — | — | — | — | $18,471.00 | -$18,471.00 |
| 2010-09-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$21,206.00 |
| 2010-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$10,300.00 |
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$10,000.00 |
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$6,212.00 |
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$24,398.00 |
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $5,579.00 |
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,137.00 |
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $225.00 |
| 2004-07-18 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $0.00 |