Complete source-backed balance-sheet history.
- Available history
- 2010-02-01 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 | — | — | $39,823.00 | $65,006.00 | — | $261,119.00 | — | — | $357,810.00 | — | $806,622.00 | — | — | $844,243.00 | -$486,433.00 |
| 2026-03-31 | — | — | $4,334.00 | $66,182.00 | — | $263,602.00 | — | — | $318,152.00 | — | $771,302.00 | — | — | $825,852.00 | -$507,700.00 |
| 2025-12-31 | — | — | $76,018.00 | $94,555.00 | — | $217,955.00 | — | — | $341,922.00 | — | $778,731.00 | — | — | $846,876.00 | -$504,954.00 |
| 2025-09-30 | — | — | $104,467.00 | $55,564.00 | — | $245,854.00 | — | — | $328,519.00 | — | $731,092.00 | — | — | $813,758.00 | -$485,146.00 |
| 2025-06-30 | — | — | $63,321.00 | $64,889.00 | — | $209,868.00 | — | — | $306,758.00 | — | $674,584.00 | — | — | $771,474.00 | -$464,717.00 |
| 2025-03-31 | — | — | $102,183.00 | $64,095.00 | — | $229,841.00 | — | — | $340,213.00 | — | $552,481.00 | — | — | $648,891.00 | -$308,678.00 |
| 2024-12-31 | — | — | $87,456.00 | $74,488.00 | $2,661.00 | $219,330.00 | — | — | $219,330.00 | — | $472,874.00 | — | — | $472,874.00 | -$253,544.00 |
| 2024-09-30 | — | — | $86,900.00 | $69,331.00 | $87,001.00 | $285,754.00 | — | — | $285,754.00 | — | $466,029.00 | — | — | — | -$205,916.00 |
| 2024-06-30 | — | — | $78,821.00 | $49,970.00 | — | $207,264.00 | — | — | $207,264.00 | — | $400,359.00 | — | — | — | -$193,095.00 |
| 2024-03-31 | — | — | $68,107.00 | $71,396.00 | — | $245,983.00 | — | — | $245,983.00 | — | $415,742.00 | — | — | — | -$169,759.00 |
| 2023-12-31 | — | — | $70,884.00 | $77,124.00 | — | $232,013.00 | — | — | $232,013.00 | — | $306,070.00 | — | — | — | -$74,057.00 |
| 2023-09-30 | — | — | $172,857.00 | $91,779.00 | — | $273,481.00 | — | — | $273,481.00 | — | $337,414.00 | — | — | — | -$63,933.00 |
| 2023-06-30 | — | — | $106,632.00 | $83,553.00 | — | $247,281.00 | — | — | $247,281.00 | — | $317,899.00 | — | — | — | -$71,477.00 |
| 2023-03-31 | — | — | $227,166.00 | $53,135.00 | — | $353,072.00 | — | — | $362,608.00 | — | $355,672.00 | — | — | — | $6,936.00 |
| 2022-12-31 | — | — | $222,489.00 | $54,982.00 | — | $311,433.00 | — | — | $317,536.00 | — | $316,420.00 | — | — | — | $1,116.00 |
| 2022-09-30 | — | — | $110,900.00 | $65,850.00 | — | $238,123.00 | $3,750.00 | — | $248,942.00 | — | $333,341.00 | — | — | — | -$84,398.00 |
| 2022-06-30 | — | — | $108,958.00 | $71,217.00 | — | $211,410.00 | $4,500.00 | — | $223,046.00 | — | $354,573.00 | — | — | — | -$131,527.00 |
| 2022-03-31 | — | — | $32,723.00 | $82,588.00 | — | $185,284.00 | $5,250.00 | — | $203,632.00 | — | $291,181.00 | — | — | $291,181.00 | -$87,549.00 |
| 2021-12-31 | — | — | — | — | — | $9,057.00 | $6,000.00 | — | $28,446.00 | — | $185,314.00 | — | — | $185,314.00 | -$156,868.00 |
| 2021-09-30 | — | — | — | — | — | $29,072.00 | $6,750.00 | — | $46,525.00 | — | $164,543.00 | — | — | $164,543.00 | -$118,018.00 |
| 2021-06-30 | — | — | — | — | — | $19,146.00 | $7,500.00 | — | $35,391.00 | — | $145,277.00 | — | — | $145,277.00 | -$109,886.00 |
| 2021-03-31 | — | — | — | — | — | $3,693.00 | $8,250.00 | — | $53,308.00 | — | $155,059.00 | — | — | $155,059.00 | -$101,751.00 |
| 2020-12-31 | — | — | — | — | — | $768.00 | $9,000.00 | — | $14,555.00 | — | $128,267.00 | — | — | $128,267.00 | -$113,712.00 |
| 2019-12-31 | — | — | — | — | — | $10,121.00 | $12,000.00 | — | $22,121.00 | — | $78,577.00 | — | — | $78,577.00 | -$56,456.00 |
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$644,064.00 |
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$600,022.00 |
| 2017-06-30 | $344.00 | — | — | — | — | $344.00 | $32,298.00 | — | $32,642.00 | — | $578,072.00 | — | — | $614,145.00 | -$581,503.00 |
| 2017-03-31 | $12,569.00 | — | — | — | — | $12,569.00 | $33,297.00 | — | $45,866.00 | — | $550,717.00 | — | — | $599,415.00 | -$553,549.00 |
| 2016-12-31 | $72.00 | — | — | — | — | $72.00 | $34,296.00 | — | $34,368.00 | — | $478,034.00 | — | — | $562,312.00 | -$527,944.00 |
| 2016-09-30 | $133.00 | — | $224.00 | — | — | $357.00 | $69,089.00 | — | $69,446.00 | — | $420,829.00 | — | — | $558,492.00 | -$489,045.00 |
| 2016-06-30 | $817.00 | — | — | — | — | $817.00 | $72,403.00 | — | $73,220.00 | — | $296,857.00 | — | — | $541,362.00 | -$468,142.00 |
| 2016-03-31 | $263.00 | — | — | — | — | $939.00 | $75,717.00 | — | $76,656.00 | — | $274,389.00 | — | — | $506,269.00 | -$429,613.00 |
| 2015-12-31 | $1,922.00 | — | — | — | — | $13,243.00 | $79,031.00 | — | $92,274.00 | — | $465,982.00 | — | — | $465,982.00 | -$373,708.00 |
| 2015-09-30 | $11,070.00 | — | $470.00 | — | — | $23,534.00 | $81,939.00 | — | $105,473.00 | — | — | — | — | $422,635.00 | -$317,162.00 |
| 2015-06-30 | $20,709.00 | — | — | — | — | $32,031.00 | $82,370.00 | — | $114,400.00 | — | — | — | — | $379,446.00 | -$265,046.00 |
| 2015-03-31 | $25,381.00 | — | — | — | — | $36,702.00 | $47,685.00 | — | $84,387.00 | — | — | — | — | $494,152.00 | -$409,765.00 |
| 2014-12-31 | $2,265.00 | — | — | — | — | $13,586.00 | $50,000.00 | — | $63,586.00 | — | — | — | — | $692,063.00 | -$628,477.00 |
| 2014-09-30 | $42,371.00 | — | — | — | — | $53,692.00 | $92,486.00 | — | $146,178.00 | — | — | — | — | $905,918.00 | -$759,740.00 |
| 2014-06-30 | $9,662.00 | — | — | — | — | $20,983.00 | $95,861.00 | — | $116,844.00 | — | $331,784.00 | — | — | $360,495.00 | -$243,651.00 |
| 2014-03-31 | $128.00 | — | — | — | — | $42,949.00 | $99,237.00 | — | $142,186.00 | — | $276,618.00 | — | — | $495,284.00 | -$353,098.00 |
| 2013-12-31 | $18,169.00 | — | — | — | — | $29,985.00 | $102,613.00 | — | $132,598.00 | — | $313,793.00 | — | — | $408,669.00 | -$276,071.00 |
| 2013-09-30 | $164,506.00 | — | — | — | — | $25,827.00 | $105,989.00 | — | $131,816.00 | — | $317,366.00 | — | — | $317,366.00 | -$185,550.00 |
| 2013-06-30 | — | — | — | — | — | $42,120.00 | $109,365.00 | — | $151,485.00 | — | $399,060.00 | — | — | $399,060.00 | -$247,575.00 |
| 2013-03-31 | $7,042.00 | — | — | — | — | $18,363.00 | $112,741.00 | — | $131,104.00 | — | $231,578.00 | — | — | $231,578.00 | -$100,474.00 |
| 2012-12-31 | $665.00 | — | — | — | — | $11,986.00 | $116,117.00 | — | $128,103.00 | — | $198,033.00 | — | — | $198,033.00 | -$69,930.00 |
| 2012-09-30 | $117.00 | — | — | — | — | $11,438.00 | $119,493.00 | — | $130,931.00 | — | $156,369.00 | — | — | $156,369.00 | -$25,438.00 |
| 2012-06-30 | — | — | — | — | — | $11,821.00 | $122,869.00 | — | $134,690.00 | — | $137,518.00 | — | — | $137,518.00 | -$2,828.00 |
| 2012-03-31 | — | — | — | — | — | $21,816.00 | $126,245.00 | — | $148,061.00 | — | $131,755.00 | — | — | $131,755.00 | $16,306.00 |
| 2011-12-31 | $17,664.00 | — | — | — | — | $30,802.00 | $129,821.00 | — | $160,623.00 | — | $136,582.00 | — | — | $136,582.00 | $24,041.00 |
| 2011-09-30 | — | — | — | — | — | $67,909.00 | $134,889.00 | — | $202,798.00 | — | $136,652.00 | — | — | $136,652.00 | $66,146.00 |
| 2011-06-30 | — | — | — | — | — | $103,733.00 | $124,314.00 | — | $228,047.00 | — | $151,053.00 | — | — | $151,053.00 | $76,994.00 |
| 2011-03-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | -$32,828.00 |
| 2010-12-31 | — | — | — | — | — | $8,245.00 | $21,793.00 | — | $30,038.00 | — | $45,323.00 | — | — | $45,323.00 | -$15,285.00 |
| 2010-02-02 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,000.00 |
| 2010-02-01 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1,000.00 |