Complete source-backed balance-sheet history.
- Available history
- 2010-09-30 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 | $6,606.00 | — | — | $40,326.00 | — | $380,900.00 | $35,706.00 | — | $423,510.00 | — | $9.99M | — | — | $9.99M | -$9.57M |
| 2026-03-31 | $19,768.00 | — | — | $40,077.00 | — | $341,092.00 | $38,274.00 | — | $610,280.00 | — | $9.68M | — | — | $9.73M | -$9.12M |
| 2025-12-31 | $32,430.00 | — | — | $2,640.00 | — | $599,858.00 | $83,726.00 | — | $1.01M | — | $9.52M | — | — | $9.61M | -$8.6M |
| 2025-09-30 | $26,284.00 | — | — | $6,086.00 | — | $499,447.00 | $118,508.00 | — | $840,809.00 | — | $8.99M | — | — | $9.03M | -$8.19M |
| 2025-06-30 | $59,914.00 | — | — | $8,032.00 | — | $311,259.00 | $159,984.00 | $9,888.00 | $694,870.00 | — | $8.7M | — | — | $8.7M | -$8M |
| 2025-03-31 | $27,379.00 | — | — | $14,071.00 | — | $328,209.00 | $193,708.00 | $9,761.00 | $804,280.00 | — | $8.66M | — | — | $8.66M | -$7.85M |
| 2024-12-31 | $207,391.00 | — | — | $18,138.00 | — | $457,105.00 | $275,568.00 | $9,704.00 | $1.21M | — | $8.66M | — | — | $8.69M | -$7.48M |
| 2024-09-30 | $82,184.00 | — | — | $15,700.00 | — | $548,518.00 | $292,198.00 | $10,094.00 | $1.48M | — | $8.55M | — | — | $8.67M | -$7.18M |
| 2024-06-30 | $294,675.00 | — | — | $17,644.00 | — | $765,464.00 | $578,972.00 | $69,694.00 | $1.7M | — | $7.75M | — | — | $8.16M | -$6.15M |
| 2024-03-31 | $21,540.00 | — | $12,492.00 | $41,383.00 | — | $504,409.00 | $98,053.00 | $10,630.00 | $978,593.00 | — | $7.18M | — | — | $7.18M | -$5.88M |
| 2023-12-31 | $120,343.00 | — | $23,524.00 | $52,497.00 | — | $520,363.00 | $106,529.00 | $12,061.00 | $1.09M | — | $6.72M | — | — | $6.8M | -$5.41M |
| 2023-09-30 | $457,580.00 | — | — | $107,263.00 | — | $661,947.00 | $72,552.00 | $3,245.00 | $1.26M | — | $6.19M | — | — | $6.28M | -$4.74M |
| 2023-06-30 | $540,269.00 | — | — | — | — | $1.26M | $86,946.00 | $4,489.00 | $1.91M | $1.8M | $7.67M | — | — | $7.83M | -$5.64M |
| 2023-03-31 | $59,472.00 | — | — | — | — | $726,143.00 | $107,493.00 | $6,033.00 | $1.41M | $1.47M | $6.19M | — | — | $6.32M | -$4.62M |
| 2022-12-31 | $25,320.00 | — | — | — | — | $630,169.00 | $122,652.00 | $7,294.00 | $1.43M | $1.38M | $5.72M | — | — | $5.98M | -$4.27M |
| 2022-09-30 | $267,131.00 | — | — | — | — | $917,479.00 | $134,023.00 | $8,317.00 | $1.78M | $799,551.00 | $5.17M | — | — | $5.44M | -$3.37M |
| 2022-06-30 | $263,740.00 | — | — | — | — | $971,522.00 | $111,052.00 | — | $1.75M | — | $4.3M | — | — | $4.62M | -$2.65M |
| 2022-03-31 | $1.16M | — | — | — | — | $1.94M | $41,599.00 | — | $2.72M | — | $4.71M | — | — | $5.04M | -$2.15M |
| 2021-12-31 | $2.69M | — | — | — | — | $3.42M | $65,898.00 | — | $3.68M | — | $5.31M | — | — | $5.35M | -$1.53M |
| 2021-09-30 | $2.06M | — | — | — | — | $2.87M | $68,725.00 | — | $3.22M | — | $5.19M | — | — | $5.24M | -$1.85M |
| 2021-06-30 | $194,504.00 | — | — | — | — | $719,026.00 | $65,245.00 | — | $1.08M | — | $3.58M | — | — | $3.6M | -$3.37M |
| 2021-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$868,722.00 |
| 2020-12-31 | $1,435.00 | — | — | — | — | $5,153.00 | — | — | $5,153.00 | — | $898,974.00 | — | — | $898,974.00 | -$893,821.00 |
| 2020-09-30 | $141,166.00 | — | — | — | — | $239,535.00 | $70,122.00 | $4.00 | $799,327.00 | — | $856,606.00 | — | — | $1.01M | -$215,655.00 |
| 2020-06-30 | $44,644.00 | — | $251.00 | — | — | $8,064.00 | $6,515.00 | — | $14,579.00 | — | $744,624.00 | — | — | $744,624.00 | -$730,045.00 |
| 2020-03-31 | $3,346.00 | — | $250.00 | — | — | $7,588.00 | $8,736.00 | — | $16,324.00 | — | $709,920.00 | — | — | $709,920.00 | -$693,596.00 |
| 2019-12-31 | $3,484.00 | — | $254.00 | — | — | $6,809.00 | $11,755.00 | — | $18,564.00 | — | $681,337.00 | — | — | $681,337.00 | -$662,773.00 |
| 2019-09-30 | $5,858.00 | — | $453.00 | — | — | $14,056.00 | $14,380.00 | — | $28,436.00 | — | $609,924.00 | — | — | $609,924.00 | -$581,488.00 |
| 2019-06-30 | $8,522.00 | — | $545.00 | — | — | $22,907.00 | $28,906.00 | — | $51,813.00 | — | $611,587.00 | — | — | $611,587.00 | -$559,774.00 |
| 2019-03-31 | $37,466.00 | — | $826.00 | — | — | $48,110.00 | $35,377.00 | — | $87,957.00 | — | $588,524.00 | — | — | $588,524.00 | -$500,567.00 |
| 2018-12-31 | $9,763.00 | — | $445.00 | — | — | $16,070.00 | $40,193.00 | — | $60,626.00 | — | $545,989.00 | — | — | $545,989.00 | -$485,363.00 |
| 2018-09-30 | $21,941.00 | — | $2,426.00 | — | — | $28,570.00 | $45,925.00 | — | $78,864.00 | — | $505,966.00 | — | — | $505,966.00 | -$427,102.00 |
| 2018-06-30 | $14,493.00 | — | $926.00 | — | — | $32,343.00 | $53,528.00 | — | $90,403.00 | — | $511,219.00 | — | — | $511,219.00 | -$420,816.00 |
| 2018-03-31 | $33,866.00 | — | $6,379.00 | — | — | $56,217.00 | $59,004.00 | — | $115,221.00 | — | $537,457.00 | — | — | $537,457.00 | -$409,291.00 |
| 2017-12-31 | $73,739.00 | — | — | — | — | $15,236.00 | — | — | $15,236.00 | $18,351.00 | $199,567.00 | — | — | $199,567.00 | -$85,069.00 |
| 2017-09-30 | $35,456.00 | — | $1,164.00 | — | — | $53,180.00 | $98,447.00 | — | $188,031.00 | $6,600.00 | $985,792.00 | — | — | $985,792.00 | -$797,761.00 |
| 2017-06-30 | $30,336.00 | — | — | — | — | $68,207.00 | — | — | $68,207.00 | $7,000.00 | $159,367.00 | — | — | $159,367.00 | -$91,160.00 |
| 2017-03-31 | $2,994.00 | — | — | — | — | — | — | — | $0.00 | $600.00 | $133,600.00 | — | — | $133,600.00 | -$133,600.00 |
| 2016-12-31 | — | — | $71,020.00 | — | — | $71,020.00 | $5,038.00 | — | $86,814.00 | $98,901.00 | $765,698.00 | — | — | $765,698.00 | -$678,884.00 |
| 2016-09-30 | $21,066.00 | — | $122,453.00 | — | — | $122,453.00 | $5,801.00 | — | $139,010.00 | $148,777.00 | $855,272.00 | — | — | $855,272.00 | -$34,960.00 |
| 2016-06-30 | — | — | $190,291.00 | — | — | $190,291.00 | $6,564.00 | — | $207,611.00 | $87,339.00 | $721,189.00 | — | — | $734,461.00 | -$526,850.00 |
| 2016-03-31 | — | — | $206,524.00 | — | — | $206,524.00 | $7,327.00 | — | $221,321.00 | $76,471.00 | $617,061.00 | — | — | $617,061.00 | -$395,740.00 |
| 2015-12-31 | — | — | $258,235.00 | — | — | $260,635.00 | $8,090.00 | — | $276,195.00 | $100,544.00 | $516,646.00 | — | — | $642,146.00 | -$365,951.00 |
| 2015-09-30 | — | — | $179,033.00 | — | — | $179,033.00 | $6,172.00 | — | $191,475.00 | $73,583.00 | $534,958.00 | — | — | $660,458.00 | -$468,983.00 |
| 2015-06-30 | — | — | $164,600.00 | — | — | $164,600.00 | $4,479.00 | — | $175,349.00 | $37,469.00 | $594,040.00 | — | — | $727,040.00 | -$551,691.00 |
| 2015-03-31 | — | — | $86,104.00 | — | — | $88,104.00 | $5,019.00 | — | $99,393.00 | $31,560.00 | $735,225.00 | — | — | $735,225.00 | -$635,832.00 |
| 2014-12-31 | $30,748.00 | — | $98,977.00 | — | — | $131,474.00 | $5,766.00 | — | $143,510.00 | $43,888.00 | $756,071.00 | — | — | $756,071.00 | -$612,561.00 |
| 2014-09-30 | $22,188.00 | — | $70,277.00 | — | — | $92,465.00 | $6,513.00 | — | $105,248.00 | $49,705.00 | $670,963.00 | — | — | $670,963.00 | -$565,715.00 |
| 2014-06-30 | $13,253.00 | — | $4,898.00 | — | — | $18,151.00 | $6,952.00 | — | $31,373.00 | $40,124.00 | $713,653.00 | — | — | $713,653.00 | -$682,280.00 |
| 2014-03-31 | $6,591.00 | — | $9,799.00 | — | $2,077.00 | $18,467.00 | $5,436.00 | — | $30,173.00 | $49,656.00 | $714,947.00 | — | — | $714,947.00 | -$684,774.00 |
| 2013-12-31 | $9,932.00 | — | $51,334.00 | — | $2,077.00 | $63,343.00 | $6,004.00 | — | $75,617.00 | $37,985.00 | $723,846.00 | — | — | $723,846.00 | -$648,229.00 |
| 2013-09-30 | — | — | $83,762.00 | — | — | $83,762.00 | $5,428.00 | — | $95,460.00 | $15,223.00 | $677,146.00 | — | — | $677,146.00 | -$581,686.00 |
| 2013-06-30 | $13,534.00 | — | — | — | — | $2,958.00 | — | — | $2,958.00 | $1,052.00 | — | — | — | $11,802.00 | -$8,844.00 |
| 2013-03-31 | $9,499.00 | — | — | — | — | $559.00 | — | — | $559.00 | $105.00 | — | — | — | $7,855.00 | -$7,296.00 |
| 2012-12-31 | $13,746.00 | — | — | — | — | $602.00 | — | — | $602.00 | $3,984.00 | — | — | — | $6,584.00 | -$1.16M |
| 2012-09-30 | $15,551.00 | — | — | — | — | $53.00 | — | — | $53.00 | $303.00 | $3,703.00 | — | — | $3,703.00 | -$1.19M |
| 2012-06-30 | $2,423.00 | — | — | — | — | $2,423.00 | — | — | $2,423.00 | — | — | — | — | $0.00 | $2,423.00 |
| 2012-03-31 | $4,925.00 | — | — | — | — | $4,925.00 | — | — | $4,925.00 | — | — | — | — | — | $4,925.00 |
| 2011-12-31 | $8,206.00 | — | — | — | — | $8,206.00 | — | — | $8,206.00 | — | — | — | — | $1,696.00 | $6,510.00 |
| 2011-09-30 | $10,606.00 | — | — | — | — | $10,606.00 | — | — | $10,606.00 | $2,400.00 | — | — | — | $2,400.00 | $8,206.00 |
| 2011-06-30 | $13,072.00 | — | — | — | — | $13,072.00 | — | — | $13,072.00 | — | — | — | — | $600.00 | $12,472.00 |
| 2011-03-31 | $17,099.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $16,499.00 |
| 2010-12-31 | $8,900.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | $5,400.00 |
| 2010-09-30 | $8,900.00 | — | — | — | — | $8,900.00 | — | — | $8,900.00 | — | — | — | — | $2,900.00 | $6,000.00 |