7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-06-30 2012-03-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-09-30 2008-06-30 
      
                                                                
      assets
                                                                
      current assets:
                                                                
      cash and cash equivalents
    711,315,000 89,993,000 218,162,000 274,065,000 23,938,000 104,109,000 45,824,000 54,439,000 6,595,000 16,985,000 1,279,000 4,466,000 921,000 3,585,000    3,693,845 3,500,883 2,978,109 1,605,440 963,649 758,739 297,186 617,246 1,559,725 1,355,828 1,162,188 929,700 2,001,244 1,240,086 608,340 1,048,713 917,032 800,889 1,065,364 2,248,466 2,368,778 1,938,280 2,203,954 1,129,716 2,143,245 1,179,498 1,269,476 516,746           977,863 882,023 1,233,887 2,481,128 4,787,622 
      accounts receivable
    3,506,000 1,172,000                                                           
      digital assets
    492,000                                                            
      prepaid expenses
    2,955,000 2,939,000 4,799,000 2,493,000 3,091,000 2,850,000 3,973,000 4,540,000 2,360,000 4,378,000 5,095,000 3,140,000 4,358,000 5,943,000                                               
      other receivables
    8,409,000 4,524,000 5,101,000 3,799,000 4,383,000 2,554,000 1,668,000 1,001,000 2,723,000                                                    
      other current assets
    2,427,000 487,000 585,000 598,000 706,000 505,000 873,000 806,000 688,000 739,000 543,000 1,174,000 446,000 442,000                                               
      total current assets
    729,104,000 99,115,000 230,047,000 281,431,000 32,415,000 110,964,000 54,356,000 62,587,000 12,980,000 22,220,000 14,144,000 16,105,000 21,573,000 25,958,000 5,214,388 5,712,916 8,164,356 7,803,453 7,476,064 7,480,288 7,508,435 8,692,188 8,946,474 8,420,424 8,591,696 8,722,134 8,804,194 8,474,492 8,271,383 8,538,727 8,899,168 8,782,208 9,045,472 8,799,697 8,499,835 5,964,907 6,916,891 8,662,610 9,151,714 9,146,667 8,379,175 8,817,377 7,779,227 7,252,171 7,477,807 9,054,045 8,535,161 8,651,668 8,352,285 8,398,279 7,984,949 7,811,830 7,452,140 7,140,776 6,417,488 5,920,080 5,788,143 5,472,184 6,948,179 9,300,221 
      property, plant and equipment
    861,778,000 604,760,000 509,888,000 411,869,000 283,098,000 272,049,000 237,889,000 205,284,000 181,294,000 159,415,000 191,521,000 202,130,000 154,096,000 121,873,000                                               
      goodwill
    55,457,000 55,457,000                                                           
      operating lease right-of-use asset
    105,067,000 92,735,000 85,299,000 85,898,000                                                         
      finance lease right-of-use asset
    120,100,000 7,114,000 7,200,000 7,285,000                                                         
      restricted cash
    1,439,000 1,425,000        1,000 7,044,000 7,265,000 1,000 1,000                                               
      deferred charges
    572,943,000                                                            
      other assets
    8,557,000 8,802,000 8,728,000 1,028,000 710,000 547,000 586,000 679,000 768,000 1,417,000 1,337,000 2,710,000 2,411,000 957,000                                               
      total assets
    2,454,445,000 869,408,000 841,162,000 787,511,000 405,905,000 479,568,000 395,388,000 378,106,000 311,793,000 316,781,000 317,687,000 309,866,000 319,136,000 272,838,000 12,380,206 13,042,782 15,635,977 15,435,399 15,274,076 15,448,604 15,643,952 16,879,541 17,162,234 16,699,939 16,999,264 17,306,077 17,405,304 16,985,529 16,924,230                                
      liabilities and stockholders' equity
                                                                
      current liabilities:
                                                                
      accounts payable
    62,281,000 38,834,000 54,901,000 24,382,000 19,770,000 8,398,000 14,313,000 15,169,000 19,422,000 18,966,000 21,862,000 18,278,000 13,407,000 9,699,000 1,615,868 1,521,736 872,679 459,836 459,129 315,224 763,216 761,641 772,520 533,424 860,106 711,016 830,183 608,689 321,860 800,698 874,795 842,140      596,217 857,707 797,080 511,723 878,692 660,054 317,071 742,807 506,423 496,280 826,467 689,956 462,495 522,499 441,830 389,826 347,778       
      accrued construction liabilities
    51,971,000 20,929,000 19,526,000 16,520,000 5,040,000 3,033,000 938,000 1,526,000 724,000 729,000 2,903,000 4,701,000 3,315,000 4,527,000                                               
      accrued compensation
    6,216,000 4,078,000 1,512,000 4,552,000           419,574 466,547 359,596 279,755 355,305 414,638 289,330 382,303 256,426 331,334 236,935 244,333 341,369 232,690 360,554 235,340 337,394 242,469 388,600 253,228 308,707 397,033 350,518 248,483 334,564 374,427 244,889 327,943 333,289 207,322 276,699 307,369 198,503 267,303 322,218 359,095 241,824 282,196 307,484 330,466 337,365 234,996 281,043 192,217 238,934 318,778 
      accrued interest
    6,868,000 2,292,000 5,997,000                                                          
      accrued lessor costs
    42,813,000                                                            
      other accrued liabilities
    4,217,000 6,135,000 6,432,000 4,973,000 7,080,000 7,751,000 5,494,000 9,179,000 6,743,000 9,119,000 14,963,000 10,287,000 6,374,000 8,636,000 162,861 99,774 188,098 168,066 158,732 113,306 129,398 657,255 944,489 242,284 143,019 253,282 84,615 112,478 62,468 116,094 91,398 92,743 67,088 97,192 118,025 94,561 31,000 107,015 297,643 120,067 66,383 102,099 97,359 75,957 130,683       45,868   104,408 117,993 90,933    
      share based liability due to related party
    10,747,000                                                            
      other amounts due to related parties
    145,000 15,000 571,000 1,391,000 472,000 632,000 975,000 972,000 1,433,000 4,406,000 3,295,000 2,477,000 1,042,000 1,306,000                                               
      current portion of deferred rent liability
    50,653,000 47,716,000 31,960,000                                                          
      current portion of operating lease liability
    1,993,000 616,000 26,000 25,000 53,000 51,000 49,000 48,000 46,000 43,000 42,000 41,000 91,000 90,000                                               
      current portion of finance lease liability
    2,000 2,000 2,000 2,000                                                         
      current portion of warrant liabilities
    467,945,000                                                            
      total current liabilities
    705,851,000 151,304,000 120,927,000 51,845,000 32,415,000 92,416,000 122,112,000 154,662,000 108,479,000 56,121,000 126,019,000 105,559,000 97,523,000 52,943,000 2,198,303 2,088,057 4,074,392 3,596,053 4,431,685 4,131,529 1,316,536 1,934,486 2,105,893 1,238,427 1,369,642 1,336,878 1,382,589 1,085,654 875,781 1,282,127 1,432,673 1,305,534 1,313,377 1,232,858 1,123,142 1,178,810 1,135,102 951,715 1,489,914 1,291,574 822,995 1,386,335 1,090,702 600,350 1,150,189 1,011,608 824,064 1,226,966 1,086,047 878,808 837,578 777,984 831,383 867,676 809,186 627,682 805,208 713,749 1,565,798 1,376,334 
      deferred rent liability, net of current portion
    35,504,000 42,284,000 58,040,000                                                          
      operating lease liability, net of current portion
    22,813,000 11,255,000 3,420,000 3,427,000 859,000 873,000 886,000 899,000 912,000 936,000 947,000 958,000 947,000 969,000                                               
      finance lease liability, net of current portion
    290,000 290,000 291,000 292,000                                                         
      convertible notes
    1,060,167,000 488,716,000 488,109,000 487,502,000                                                         
      digital currency
      1,400,000 476,000 297,000 946,000 2,018,000 1,801,000 614,000 117,000 183,000 60,000 651,000 212,000                                               
      deferred revenue
     687,000                                                           
      contingent consideration liabilities
     30,000,000                                                           
      other liabilities
     1,227,000                                                           
      total liabilities
     695,076,000 670,787,000 543,066,000 33,274,000 93,327,000 123,045,000 155,617,000 157,859,000 170,468,000 199,933,000 188,023,000 184,119,000 151,830,000    3,596,053 4,909,745 4,813,039 3,970,572 4,622,843 4,827,956 4,176,780 4,341,345 4,348,246 4,426,302 4,155,443 3,966,299 4,707,741 4,890,972 4,796,323 4,836,834 4,727,505 4,649,566 1,563,810 1,715,102 1,496,715 2,034,914 1,818,574 1,349,995 1,913,335 1,521,702 1,031,350 1,581,189 1,349,608 1,162,064 1,564,966 1,257,047 1,049,808 1,008,578 948,984 993,383 1,029,676 971,186 805,682 983,208 891,749   
      commitments and contingencies
                                                                
      stockholders’ equity:
                                                                
      equity in net assets of investee
        79,494,000 85,568,000 91,866,000 98,613,000 105,557,000 122,035,000 98,741,000 76,727,000 140,073,000 123,046,000                                               
      share based liabilities due to related party
           2,500,000 2,085,000 14,896,000 14,583,000 12,500,000 12,500,000 12,500,000                                               
      insurance premium financing payable
         249,000 983,000 1,803,000 199,000 961,000 2,117,000 130,000 1,579,000 3,147,000                                               
      current portion of long-term debt
         72,302,000 99,360,000 123,465,000 76,461,000  51,938,000 34,625,000 15,437,000    2,654,019 2,688,396 3,458,519 3,288,361 134,592 133,287 132,458 131,385 129,582 128,247 126,422 131,797 130,899 129,995 129,086 128,182 127,303 126,419 125,529                          
      long-term debt
         38,000 47,000 56,000 48,468,000 113,411,000 72,967,000 81,506,000 85,393,000 97,662,000                                               
      stockholders' equity:
                                                                
      preferred stock, 0.001 par value, 100,000,000 authorized at december 31, 2024 and 2023; 9,566 shares issued and outstanding at december 31, 2024 and 2023; aggregate liquidation preference of 12,609 and 11,423 at december 31, 2024 and 2023, respectively.
       9,273,000                                                         
      common stock
       404,000  374,000  277,000 232,000 186,000 145,000 115,000 105,000 101,000 198,153 198,069 197,710 197,635 197,635 197,635 197,635 197,635 197,635 198,081 198,355 198,355 198,355 198,355 198,355 199,205 201,705 201,875 201,875 201,875 201,875 201,875 201,825 201,825 201,825 201,809 201,809 201,425 200,884 200,884 200,559 199,029 198,684 198,534 198,389 198,359 198,136  197,286 197,481 196,706 196,706 196,706  200,737 208,183 
      additional paid-in capital
       685,261,000    472,834,000 393,799,000 345,195,000 294,810,000 273,978,000 253,174,000 225,545,000            2,719,444 2,715,863 2,712,283 2,709,390         2,691,740 2,686,085 2,674,171 2,670,714 2,615,772 2,555,861 2,551,870 2,521,287 2,407,805 2,384,187 2,371,697 2,345,481 2,337,017 2,317,739 2,263,176 2,252,973 2,246,549 2,198,289 2,191,663 2,185,036 2,189,528 2,210,404 2,279,202 
      treasury stock
       -118,217,000                                                         
      accumulated deficit
       -332,276,000    -259,895,000 -249,370,000 -212,731,000 -186,474,000 -162,054,000 -127,819,000 -113,911,000                                               
      total stockholders' equity
       244,445,000    222,489,000 153,934,000 146,313,000 117,754,000 121,843,000 135,017,000 121,008,000 10,181,903 10,954,725 11,561,585 11,839,346 10,364,331 10,635,565 11,673,380 12,256,698 12,334,278 12,523,159 12,657,919                                    
      total liabilities and stockholders' equity
       787,511,000    378,106,000 311,793,000 316,781,000 317,687,000 309,866,000 319,136,000 272,838,000 12,380,206 13,042,782 15,635,977 15,435,399 15,274,076 15,448,604 15,643,952 16,879,541 17,162,234 16,699,939 16,999,264 17,306,077 17,405,304 16,985,529 16,924,230                                
      right-of-use asset
        10,188,000 10,440,000 10,691,000 10,943,000 11,194,000 11,694,000 11,944,000 12,194,000 983,000 1,004,000                                               
      preferred stock, 0.001 par value, 100,000,000 authorized at september 30, 2024 and december 31, 2023; 9,566 issued and outstanding at september 30, 2024 and december 31, 2023; aggregate liquidation preference of 12,302 and 11,423 at september 30, 2024 and december 31, 2023, respectively
        9,273,000                                                        
      preferred stock, 0.001 par value, 100,000,000 authorized at june 30, 2024 and december 31, 2023; 9,566 issued and outstanding at june 30, 2024 and december 31, 2023; aggregate liquidation preference of 12,002 and 11,423 at june 30, 2024 and december 31, 2023, respectively
         9,273,000                                                       
      preferred stock, 0.001 par value, 100,000,000 authorized at march 31, 2024 and december 31, 2023; 9,566 issued and outstanding at march 31, 2024 and december 31, 2023; aggregate liquidation preference of 11,709 and 11,423 at march 31, 2024 and december 31, 2023, respectively
          9,273,000                                                      
      contingent value rights
            1,366,000 7,001,000 10,900,000 10,594,000 10,594,000 10,594,000                                               
      convertible promissory notes
              3,416,000                                                  
      preferred stock, 0.001 par value, 100,000,000 and 25,000,000 authorized at december 31, 2023 and 2022, respectively; 9,566 shares issued and outstanding at december 31, 2023 and 2022; aggregate liquidation preference of 11,423 and 10,349 at december 31, 2023 and 2022, respectively.
           9,273,000                                                     
      preferred stock, 0.001 par value, 100,000,000 and 25,000,000 authorized at september 30, 2023 and december 31, 2022, respectively; 9,566 issued and outstanding at september 30, 2023 and december 31, 2022; aggregate liquidation preference of 11,145 and 10,349 at september 30, 2023 and december 31, 2022, respectively
            9,273,000                                                    
      ​
                                                                
      preferred stock, 0.001 par value, 100,000,000 and 25,000,000 authorized at march 31, 2023 and december 31, 2022, respectively; 9,566 issued and outstanding at march 31, 2023 and december 31, 2022; aggregate liquidation preference of 10,608 and 10,349 at march 31, 2023 and december 31, 2022, respectively
             9,273,000                                                   
      common stock to be issued
             4,390,000                                                   
      amounts due from related parties
                                                                
      current assets held for sale
                15,196,000 15,775,000                                               
      current liabilities held for sale
                2,494,000 2,444,000                                               
      deferred tax liabilities
                256,000 256,000                                               
      preferred stock, 0.001 par value, 25,000,000 authorized at december 31, 2022 and 2021; 9,566 and 0 shares issued and outstanding at december 31, 2022 and 2021, respectively; aggregate liquidation preference of 10,349 and 0 at december 31, 2022 and 2021
              9,273,000                                                  
      convertible promissory note
               11,926,000 14,693,000                                                
      preferred stock, 0.001 par value, 25,000,000 authorized at september 30, 2022 and december 31, 2021; 9,566 and 0 shares issued and outstanding at september 30, 2022 and december 31, 2021, respectively
               9,804,000                                                 
      miner exchange liability
                15,997,000                                                
      preferred stock, 0.001 par value, 25,000,000 authorized at june 30, 2022 and december 31, 2021; 9,556 and 0 shares issued and outstanding at june 30, 2022 and december 31, 2021, respectively
                9,557,000                                                
      preferred stock, 0.001 par value, 25,000,000 authorized at march 31, 2022 and december 31, 2021; 9,566 and 0 shares issued and outstanding at march 31, 2022 and december 31, 2021, respectively
                 9,273,000                                               
      cash
                  1,500,847 2,260,855 4,428,269                             2,249,335 1,537,842 1,990,366 1,489,786 1,103,355 752,262 1,291,383 459,162 1,068,180 1,304,586      
      trade receivables, less allowance of 54,000 in 2021 and 55,000 in 2020
                  1,875,177 1,651,035 1,545,527                                            
      inventories
                  1,649,517 1,607,828 1,961,916 1,644,975 2,155,813 2,681,940 2,588,769 2,180,536 2,573,441 2,512,249 2,840,176 2,270,890 2,471,546 2,368,831 2,086,065 2,546,309 2,276,601 2,232,534 1,986,172 2,079,133 2,215,548 2,254,034 2,119,805 2,363,893 2,743,362 2,689,129 2,631,347 2,888,597 2,515,698 2,432,751 2,965,190 2,575,318 2,685,130 2,412,635 2,310,850 2,577,605 2,767,940 2,198,064 2,336,807 2,021,242 2,070,602   1,857,302 2,104,190 1,987,791 
      prepaid expenses and other assets
                  183,516 162,786 210,895 125,969 160,700 157,840 328,437 906,916 952,854 262,325 259,839 210,570 184,426 193,828 168,242 104,209 146,772 391,835 361,905 178,521 141,273 182,122 85,648 145,920 266,065 133,554 135,400 162,391 135,768 176,574 152,749 170,024 103,877 153,692 93,570 101,662 131,874 63,965         
      income taxes receivable
                  5,331 30,412 17,749 219,451 241,451 248,380 245,623 1,369  185,219 113,321 10,208 3,481 42,738 2,116 327,733 273,973 280,540 66,181 71,779 131,894 242,131 102,778 246,111 414,576 124,977 72,743  91,671 17,925 72,207   94,843   4,574          
      property, plant, and equipment, at cost:
                                                                
      land and building
                  9,556,586 9,556,586 9,556,586 9,556,586 9,556,586 9,556,585 9,556,586 9,556,984 9,503,733 9,500,429 9,500,429 9,507,589 9,366,400 9,218,220 9,207,790 9,202,715 9,201,846 9,201,846 9,189,743 9,189,743 9,383,591 6,366,352 6,391,555 6,500,802 6,414,837 6,247,781 6,251,620 6,123,890 6,110,906 6,090,942 6,090,943 6,064,903 6,064,903 6,064,903 5,998,800 5,901,131 5,891,696 5,888,445 5,888,445 5,888,445 5,883,794 5,924,847 5,913,458 5,931,854 1,952,646 1,952,647 
      machinery and equipment
                  5,273,968 5,271,367 5,263,586 5,263,586 5,285,503 5,285,503 5,270,711 5,198,784 5,192,854 5,132,719 5,022,691 5,110,666 5,074,952 5,001,384 4,968,595 4,980,101 4,950,091 4,909,952 4,884,814 4,904,353 4,873,106 4,427,722 4,275,910 4,208,267 4,138,183 3,943,389 3,972,896 3,877,477 3,690,574 3,487,070 3,368,103 3,272,369 3,224,368 3,153,693 2,986,376 2,510,803 2,472,354 2,455,238 2,527,285 2,493,250 2,456,218 2,487,092 2,477,156 2,475,268 2,877,682 2,865,478 
      office equipment
                  1,420,494 1,420,494 1,417,219 1,417,219 1,440,964 1,440,964 1,440,964 1,402,369 1,604,981 1,565,456 1,564,978 1,583,524 1,583,524 1,578,976 1,573,191 1,600,760 1,600,760 1,590,032 1,566,856 1,157,909 961,770 943,511 933,596 817,072 781,609 774,226 740,811 725,229 742,951 738,711 732,032 700,957 698,182 677,314 693,176 688,476 688,476 642,100 748,810 748,811 741,895 765,916 763,595 763,595 832,886 826,498 
      vehicles
                  222,120 245,674 245,674 245,674 245,674 245,674 245,674 245,674 245,674 245,674 245,674 245,679 245,679 245,679 245,679 245,679 269,941 272,144 272,144 272,144 272,144 272,141 272,141 247,356 247,356 247,356 247,356 237,341 237,488 237,488 237,488 235,000 235,000 235,000 234,650 234,650 234,650 234,650 234,650 234,650 241,006 241,905 241,905 241,905 241,905 223,094 
      less accumulated depreciation
                  -9,540,029 -9,410,087 -9,255,263 -9,094,702 -8,978,698 -8,814,234 -8,646,422 -8,487,827 -8,612,986 -8,457,143 -8,298,897 -8,232,338 -8,040,289 -7,893,500 -7,693,594 -7,561,542 -7,397,569 -7,213,464 -7,001,162 -6,892,090 -6,691,206 -6,546,593 -6,407,304 6,116,830 5,949,913 5,664,928 5,507,780 5,372,156 5,171,831 5,031,197 4,894,358 4,825,921 4,699,125 4,580,108 4,506,669 4,404,526 4,305,988 4,207,500 4,322,046 4,220,178 4,088,669 -4,074,459 -3,967,017 -3,869,238 4,247,325 4,170,260 
      total property, plant and equipment at cost
                  6,933,139 7,084,034 7,227,802 7,388,363 7,550,029 7,714,492 7,867,513 7,915,984 7,934,256 7,987,135 8,034,875                                    
      intangible assets, less accumulated amortization of 212,913 in 2021 and 207,399 in 2020
                  232,679                                              
      current liabilities
                                                                
      stockholders' equity
                                                                
      preferred stock, par value .10 per share; authorized 250,000 shares; issued none
                                                                
      additional paid-in-capital
                  2,981,620 2,902,790 2,787,733 2,743,930 2,732,100 2,729,338 2,725,650 2,721,962 2,719,471 2,723,099 2,724,944     2,714,861 2,742,659 2,737,467 2,732,006 2,725,384 2,718,762 2,712,247 2,703,050                        
      retained earnings
                  7,002,130 7,853,866 8,576,142 8,897,781 7,434,596 7,708,592 8,750,095 9,337,101 9,417,172 9,601,979 9,734,620 10,040,032 10,064,784 9,919,448 10,050,186 9,735,741 10,029,112 10,146,382 10,525,279 10,519,019 10,436,753 10,397,528 10,590,340 10,254,110 10,226,386 10,348,881 10,209,910 10,011,478 9,445,914 9,329,752 9,036,640 10,837,723 10,609,611 10,366,528 10,292,242 10,077,565 9,769,777 9,732,435 9,397,471 9,122,704 8,631,091 8,428,949 9,138,333 9,034,037 8,974,628 9,180,851 
      intangible assets, less accumulated amortization of 205,697 in 2021 and 207,399 in 2020
                   245,832                                             
      intangible assets, less accumulated amortization of 198,539 in 2021 and 207,399 in 2020
                    243,819                                            
      short-term investments
                        980,000 2,205,000 2,450,000 2,940,000 2,940,000 2,695,000 2,920,000 2,675,000 2,895,000 1,915,000 2,895,000 3,338,000 3,246,000 3,399,000 3,399,000   1,205,000 1,861,000 1,796,000 2,015,930 1,260,071 1,814,878 829,654 1,444,262 1,647,292 1,646,923 1,637,087 2,032,765 2,231,948 2,222,538 2,217,990 2,211,213 1,609,577 802,165      
      trade receivables, less allowance of 55,000 in 2020 and 58,000 in 2019
                     2,119,213                                           
      patents, less accumulated amortization of 207,399 in 2020 and 181,609 in 2019
                     243,583                                           
      long-term liabilities
                                                                
      long-term debt, less current portion
                      478,060 681,510 2,654,036 2,688,357 2,722,063 2,755,353 2,788,703 2,854,529 2,886,874 2,912,950 2,946,518 2,979,614 3,012,299 3,044,789 3,077,457 3,109,647 3,141,424                          
      trade receivables, less allowance of 81,000 in 2020 and 58,000 in 2019
                      1,417,217                                          
      intangible assets, less accumulated amortization of 201,065 in 2020 and 181,609 in 2019
                      247,983                                          
      trade receivables, less allowance of 129,000 in 2020 and 58,000 in 2019
                       1,414,019                                         
      intangible assets, less accumulated amortization of 194,731 in 2020 and 181,609 in 2019
                       253,824                                         
      trade receivables, less allowance of 115,000 in 2020 and 58,000 in 2019
                        1,760,166                                        
      intangible assets, less accumulated amortization of 188,397 in 2020 and 181,609 in 2019
                        268,004                                        
      trade receivables, less allowance of 58,000 in 2019 and 53,000 in 2018
                         2,434,718                                       
      intangible assets, less accumulated amortization of 181,609 in 2019 and 149,740 in 2018
                         271,369                                       
      deferred income taxes
                           183,000 183,000 156,839 156,839 156,839 144,000 446,000 446,000 446,000 446,000 385,000 385,000 385,000 195,000 178,000 178,000 150,000 150,000 150,000 142,000 142,000 142,000 144,000 144,000 144,000 157,000 157,000 157,000 157,000 163,000 163,000 163,000 96,000 96,000 96,000 24,000 24,000 
      total long-term liabilities
                         2,688,357 2,722,063 2,938,353 2,971,703 3,011,368 3,043,713 3,069,789 3,090,518 3,425,614 3,458,299 3,490,789 3,523,457 3,494,647 3,526,424                          
      trade receivables, less allowance of 53,000 in 2019 and 2018
                          2,211,440 2,223,445                                     
      intangible assets, less accumulated amortization of 175,049 in 2019 and 149,740 in 2018
                          281,504                                      
      intangible assets, less accumulated amortization of 168,488 in 2019 and 149,740 in 2018
                           292,380                                     
      trade receivables, less allowance of 112,000 in 2019 and 53,000 in 2018
                            1,821,114                                    
      intangible assets, less accumulated amortization of 155,908 in 2019 and 149,740 in 2018
                            372,693                                    
      long-term liabilties
                                                                
      trade receivables, less allowance of 58,000 in 2018 and 53,000 in 2017
                             1,975,741                                   
      total property, plant, and equipment, at cost
                             8,215,120 8,230,266 8,150,759 8,301,661                                
      intangible assets, less accumulated amortization of 143,643 as of september 30, 2018 and 174,991 as of december 31, 2017
                             368,823                                   
      stockholders’ equity
                                                                
      preferred stock, par value .10 per share; authorized 250,000 shares; none issued
                                                                
      total stockholders’ equity
                             12,957,831 12,979,002 12,830,086 12,957,931 12,649,807 12,973,476 13,085,724 13,459,160 13,446,278 13,357,390 13,311,650 13,495,215 13,147,675 13,114,296 13,224,861 13,082,433 12,828,675 12,202,659 12,082,506 11,758,486 13,444,557 13,192,482 12,936,759 12,836,112 12,612,941 12,285,652 12,192,947 11,847,730 11,566,734 11,026,086 10,817,318 11,520,075 11,421,331 11,385,769 11,668,236 
      trade receivables, less allowances of 53,000 as of june 30, 2018 and december 31, 2017
                              1,868,913                                  
      intangible assets, less accumulated amortization of 137,686 as of june 30, 2018 and 174,991 as of december 31, 2017
                              370,844                                  
      trade receivables, less allowances of 75,000 as of march 31, 2018 and 53,000 as of december 31, 2017
                               2,031,907                                 
      intangible assets, less accumulated amortization of 181,470 as of march 31, 2018 and 174,991 as of december 31, 2017
                               360,278                                 
      trade receivables, less allowances of 53,000 in 2017 and 54,000 in 2016
                                2,190,260                                
      intangible assets, less accumulated amortization of 174,991 in 2017 and 149,072 in 2016
                                351,186                                
      trade receivables, less allowance of 52,000 in 2017 and 54,000 in 2016
                                 1,644,232 2,066,736                              
      intangible assets, less accumulated amortization of 168,511 in 2017 and 149,072 in 2016
                                 351,108                               
      intangible assets, less accumulated amortization of 162,032 in 2017 and 149,072 in 2016
                                  340,211                              
      trade receivables, less allowance of 60,000 in 2017 and 54,000 in 2016
                                   1,930,959                             
      intangible assets, less accumulated amortization of 155,552 in 2017 and 149,072 in 2016
                                   339,329                             
      trade receivables, less allowance of 54,000 in 2016 and 122,000 in 2015
                                    2,336,501                            
      construction in progress
                                     398,725 361,381 3,103,129 2,491,432                      3,074,973 694,528 
      intangible assets, less accumulated amortization of 149,072 in 2016 and 123,957 in 2015
                                    338,127                            
      trade
                                    730,386 747,241 510,715 591,050 420,245                  286,610 274,693 433,232 417,579 481,411 529,626 
      construction
                                     8,778 60,166 96,166 333,339                      711,827 390,424 
      trade receivables, less allowance of 52,000 in 2016 and 122,000 in 2015
                                     2,154,232                           
      intangible assets, less accumulated amortization of 142,593 in 2016 and 123,957 in 2015
                                     343,302                           
      trade receivables, less allowance of 60,000 in 2016 and 122,000 in 2015
                                      1,811,231                          
      intangible assets, less accumulated amortization of 136,113 in 2016 and 123,957 in 2015
                                      346,335                          
      trade receivables, less allowance of 70,000 in 2016 and 122,000 in 2015
                                       2,221,256                         
      intangible assets, less accumulated amortization of 130,004 in 2016 and 123,957 in 2015
                                       344,291                         
      trade receivables, less allowance of 122,000 in 2015 and 49,000 in 2014
                                        2,165,194                        
      intangible assets, less accumulated amortization of 123,957 in 2015 and 198,918 in 2014
                                        336,096                        
      trade receivables, less allowance of 56,000 in 2015 and 49,000 in 2014
                                         2,154,908                       
      intangible assets, less accumulated amortization of 212,079 in 2015 and 198,918 in 2014
                                         325,113                       
      liabilities and stockholders’ equity
                                                                
      trade receivables, less allowance of 57,000 in 2015 and 49,000 in 2014
                                          1,750,431                      
      intangible assets, less accumulated amortization of 205,361 in 2015 and 198,918 in 2014
                                          365,424                      
      trade receivables, less allowance of 53,000 in 2014 and 62,000 in 2013
                                           2,049,053                     
      intangible assets, less accumulated amortization of 192,475 in 2014 and 173,143 in 2013
                                           348,944                     
      trade receivables, less allowance of 49,000 in 2014 and 62,000 in 2013
                                            2,244,039                    
      intangible assets, less accumulated amortization of 186,030 in 2014 and 173,143 in 2013
                                            348,350                    
      trade receivables, less allowance of 46,000 in 2014 and 62,000 in 2013
                                             2,213,073                   
      intangible assets, less accumulated amortization of 179,586 in 2014 and 173,143 in 2013
                                             332,852                   
      income taxes payable
                                             77,601    88,633 46,469  2,879 17,416  8,090 5,988 100,376 80,803     2,138 
      trade receivables, less allowance of 42,000 in 2013 and 43,000 in 2012
                                              1,899,714                  
      intangible assets, less accumulated amortization of 521,727 in 2013 and 482,107 in 2012
                                              335,046                  
      trade receivables, less allowance of 43,000 in 2013 and 2012
                                               2,383,791 2,184,653                
      intangible assets, less accumulated amortization of 508,555 in 2013 and 482,107 in 2012
                                               338,671                 
      intangible assets, less accumulated amortization of 495,644 in 2013 and 482,107 in 2012
                                                327,660                
      trade receivables, less allowance of 60,000 in 2012 and 51,000 in 2011
                                                 2,268,076               
      intangible assets, less accumulated amortization of 469,066 in 2012 and 427,454 in 2011
                                                 292,812               
      other accrued expenses
                                                 109,183 82,812 133,196 70,994 39,802 73,255  128,085 89,056    103,953 133,626 135,368 
      trade receivables, less allowance of 53,000 in 2012 and 51,000 in 2011
                                                  2,417,389              
      intangible assets, less accumulated amortization of 454,749 in 2012 and 427,454 in 2011
                                                  296,057              
      trade receivables, less allowance of 54,000 in 2012 and 51,000 in 2011
                                                   2,219,045             
      intangible assets, less accumulated amortization of 439,800 in 2012 and 427,454 in 2011
                                                   299,255             
      trade receivables, less allowance of 52,000 in 2011 and 60,000 in 2010
                                                    2,268,314            
      property, plant and equipment, at cost:
                                                                
      intangible assets, less accumulated amortization of 414,285 in 2011 and 376,983 in 2010
                                                    334,541            
      trade receivables, less allowance of 54,000 in 2011 and 60,000 in 2010
                                                     2,226,709           
      intangible assets, less accumulated amortization of 401,941 in 2011 and 376,983 in 2010
                                                     333,936           
      trade receivables, less allowance of 60,000 in 2011 and 2010
                                                      1,948,761          
      intangible assets, less accumulated amortization of 389,597 in 2011 and 376,983 in 2010
                                                      328,093          
      trade receivables, less allowance of 60,000 in 2010 and 78,000 in 2009
                                                       1,883,428         
      intangible assets, less accumulated amortization of 376,983 in 2010 and 325,576 in 2009
                                                       317,168         
      preferred stock, par value .10 per share; authorized 250,000 shares:
                                                                
      issued none
                                                                
      issued and outstanding 1,973,357 shares in 2010 and 1,967,057 shares in 2009
                                                       197,336         
      trade receivables, less allowance of 66,000 in 2010 and 78,000 in 2009
                                                        2,187,305        
      deposits, prepaid expenses and other assets
                                                        94,653 223,135 61,337 93,317 99,358 228,233 236,745 326,120 
      intangible assets, less accumulated amortization of 364,790 in 2010 and 325,576 in 2009
                                                        311,829        
      trade receivables, less allowance of 68,000 in 2010 and 78,000 in 2009
                                                         2,055,642       
      intangible assets, less accumulated amortization of 353,202 in 2010 and 325,576 in 2009
                                                         310,656       
      trade receivables, less allowance of 78,000 in 2009 and 56,000 in 2008
                                                          2,015,798      
      income tax refund receivable
                                                           27,996 37,246 196,145 37,756  
      intangible assets, less accumulated amortization of 325,576 in 2009 and 270,325 in 2008
                                                          345,540      
      investments in non-marketable equity securities
                                                            918,951 918,951 855,201 855,201 
      preferred stock, par value .10 per share; authorized 250,000 shares: issued none
                                                                
      short term investments
                                                           600,000 600,000    
      trade receivables, less allowance of 86,000 in 2009 and 56,000 in 2008
                                                           2,100,112     
      inventory
                                                           2,024,792 2,018,486    
      intangible assets, less accumulated amortization of 311,763 in 2009 and 270,325 in 2008
                                                           357,619     
      trade receivables, less allowance of 88,000 in 2009 and 56,000 in 2008
                                                            2,055,030    
      intangible assets, less accumulated amortization of 297,950 in 2009 and 270,325 in 2008
                                                            367,092    
      trade receivables, less allowance of 77,000 in 2009 and 56,000 in 2008
                                                             1,860,617   
      intangible assets, less accumulated amortization of 284,137 in 2009 and 270,325 in 2008
                                                             378,561   
      preferred stock, par value .10 per share; authorized 250,000 shares; issued none common stock, par value .10 per share; authorized 4,750,000 shares; issued and outstanding 1,977,656 shares in 2009 and 1,993,983 in 2008
                                                             197,766   
      trade receivables, less allowance of 45,000
                                                              2,064,360 2,174,688 
      intangible assets, less accumulated amortization of 256,512 in 2008 and 213,061 in 2007
                                                              404,420  
      intangible assets, less accumulated amortization of 239,916 in 2008 and 213,061 in 2007
                                                               486,163 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.