7Baggers

Winmark Corporation
(NASDAQ:WINA) 

WINA stock logo

Winmark Corporation operates as a franchisor of five retail store concepts that buy, sell, trade, and consign used merchandise primarily in the United States and Canada. The company operates through two segments, Franchising and Leasing. Its franchises retail stores operate under the Plato's Closet,...

Founded: 1988
Full Time Employees: 98
Sector: Consumer Cyclical
Industry: Specialty Retail

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-28 2025-12-27 2025-09-27 2025-06-28 2025-03-29 2024-12-28 2024-09-28 2024-06-29 2024-03-30 2023-12-30 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-09-24 2022-06-25 2022-03-26 2021-12-25 2021-09-25 2021-06-26 2021-03-27 2020-12-26 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-09-24 2016-06-25 2016-03-26 2015-12-26 2015-09-26 2015-06-27 2015-03-28 2014-12-27 2014-09-27 2014-06-28 2014-03-29 2013-12-28 2013-09-28 2013-06-29 2013-03-30 2012-12-29 2012-09-29 2012-06-30 2012-03-31 2011-12-31 2011-09-24 2011-06-25 2011-03-26 2010-12-25 2010-09-25 2010-06-26 2010-03-27 2009-12-26 2009-09-26 2009-06-27 2009-03-28 2008-12-27 2008-09-27 2008-06-28 2008-03-29 2007-12-29 2007-09-29 2007-06-30 2007-03-31 2006-12-30 2006-09-30 2006-07-01 2006-04-01 2005-12-31 2005-09-24 2005-06-25 2005-03-26 2004-12-25 2004-09-25 2004-06-26 2004-03-27 2003-12-27 2003-09-27 2003-06-28 2003-03-29 2002-12-28 2002-09-28 2002-06-29 2001-09-29 2001-06-30 2001-03-31 
                                                                                                       
      revenue:
                                                                                                       
      royalties
    19,262,800 19,004,800 20,911,300 18,662,100 17,774,700 17,642,800 19,512,500 17,774,500 17,268,700 17,167,300 19,210,000 17,105,800 16,747,700 17,917,700 17,859,000 15,981,300 15,390,100 15,638,100 16,375,900 14,716,500 14,048,800 13,097,900 14,210,000 7,805,800 11,172,500 13,198,400 13,808,800 12,653,200 11,761,400 12,488,600 12,865,900 11,821,000 11,049,000 11,778,400 12,316,700 11,094,400 10,454,000 11,854,100 11,311,000 10,557,300 10,272,500 10,681,300 11,286,100 10,214,400 9,726,200 10,236,600 10,725,000 9,200,800 8,810,000 9,407,100 9,853,900 8,608,200 8,474,900 8,599,400 9,178,400 7,693,900 8,288,500 8,442,100 8,046,400 6,819,300 7,052,800 6,727,500 7,030,000 6,368,300 6,363,500 5,969,600 6,405,200 5,607,900 5,633,500 5,428,200 5,740,600 5,303,800 5,331,600 5,238,700 5,208,700 4,846,500 5,152,900 4,891,600 4,800,000 4,476,700 5,043,800 4,921,600 4,230,300 4,208,700 4,514,400 4,169,600 4,087,000 4,002,800 4,629,900 4,216,900 3,946,200 3,879,100 4,291,500 4,025,900 3,950,900 4,055,400 3,906,300 3,920,500 3,974,500 
      leasing income
     230,700 46,600 46,600 2,307,800 134,400 316,200 524,400 836,800 817,500 1,291,900 1,019,800 1,637,000 1,091,900 1,762,100 1,212,000 2,871,700 2,796,500 2,266,200 2,848,600 3,237,000 2,443,200 2,695,800 3,473,800 5,871,200 3,322,000 4,375,500 3,203,000 5,155,300 3,182,000 4,608,600 4,857,100 5,528,800 4,748,200 3,915,800 3,946,600 5,859,600 4,444,600 4,174,000 4,152,300 4,512,700 4,645,800 3,247,000 3,663,300 10,009,600 4,592,300 4,121,800 3,157,600 4,375,600 3,176,000 3,810,100 4,130,200 3,407,800 3,222,000 4,312,700 3,285,000 2,392,100 3,780,200 2,369,300 6,980,200 3,235,000 2,606,000 2,419,600 2,345,800 2,524,900 2,420,500 2,271,600 2,143,100 2,701,700 2,172,800 2,060,400 1,907,000 1,952,600 1,471,500 1,173,200 995,800 775,700 642,900 523,100 424,900 258,000                   
      merchandise sales
    653,900 844,300 693,600 803,600 941,300 862,800 702,500 925,500 1,110,500 1,159,200 997,800 1,328,100 1,276,000 1,234,100 746,000 1,027,200 914,300 1,119,800 704,800 683,100 592,400 468,600 631,200 361,500 754,100 581,500 704,500 721,800 611,000 562,900 858,400 704,900 776,900 513,700 773,100 537,100 748,300 334,500 520,000 625,300 737,100 634,600 762,300 686,300 733,700 468,700 786,100 685,800 788,000 506,000 598,000 557,400 665,700 667,500 716,600 656,800 709,800 482,900 664,300 833,000 501,400 335,600 964,000 550,500 494,700 488,200 593,800 679,300 625,400 582,700 777,600 975,000 932,800 749,200 797,600 1,193,600 1,259,100 936,000 1,452,600 790,000 1,290,700 1,260,900 1,446,100 1,712,000 2,235,600 1,819,500 1,996,600 2,313,500 2,604,000 2,825,900 3,570,400 3,230,800 3,800,500 3,359,300 3,689,200 3,987,700 4,805,700 4,169,100 5,651,100 
      franchise fees
    342,900 437,700 417,600 338,400 332,100 362,900 451,200 366,900 364,500 378,600 334,400 420,700 378,200 415,200 348,100 391,500 420,600 395,600 383,400 358,900 359,000 379,600 335,400 342,100 387,400 357,800 377,400 413,900 391,800 418,000 383,300 378,100 400,900 267,200 317,800 675,400 269,300 257,000 501,800 493,500 372,500 534,600 483,200 475,900 294,400 475,000 558,200 607,500 349,000 315,100 340,000 389,600 414,600 325,000 411,000 270,000 285,000 245,000 516,200 245,000 75,000 480,800 357,100 305,000 223,500 268,300 419,600 235,000 150,000 359,000 431,900 386,100 527,500 422,600 584,100 417,400 300,000 265,000 305,000 460,700 215,000 307,500 330,000 225,000 190,000 290,100 300,900 200,100 192,600 290,000 300,300 135,000 135,000 174,000 337,500 92,500 210,500 145,000 162,500 
      other
    590,100 568,800 563,800 566,100 563,800 545,100 528,500 529,200 529,000 517,300 483,700 487,800 484,700 466,800 449,300 458,800 453,100 424,300 423,100 422,500 421,700 406,000 404,600 406,300 414,800 422,900 414,700 412,300 411,700 420,300 402,300 398,700 405,400 497,200 244,500 496,000 292,600 475,700 227,500 471,400 285,500 451,200 220,900 436,800 260,200 410,200 213,300 387,200 230,000 363,200 189,900 338,100 185,400 304,300 180,400 286,700 158,000 281,600 177,300 347,300 240,700 324,500 236,600 309,500 236,200 236,500 134,600 172,800 139,400 158,000 117,700 145,400 132,900 141,900 188,200 109,300 139,200 148,800 158,900 121,000 162,000 -124,900 282,700 218,100 204,700 162,600 151,400 144,100 137,200 128,100 170,900 169,600 153,200 134,600 207,700 199,200 211,800 240,700 364,200 
      total revenue
    20,849,700 21,086,300 22,632,900 20,416,800 21,919,700 19,548,000 21,510,900 20,120,500 20,109,500 20,039,900 22,317,800 20,362,200 20,523,600 21,125,700 21,164,500 19,070,800 20,049,800 20,374,300 20,153,400 19,029,600 18,658,900 16,795,300 18,277,000 12,389,500 18,600,000 17,882,600 19,680,900 17,404,200 18,331,200 17,071,800 19,118,500 18,159,800 18,161,000 17,804,700 17,567,900 16,749,500 17,623,800 17,365,900 16,734,300 16,299,800 16,180,300 16,947,500 15,999,500 15,476,700 21,024,100 16,182,800 16,404,400 14,038,900 14,552,600 13,767,400 14,791,900 14,023,500 13,148,400 13,118,200 14,799,100 12,192,400 11,833,400 13,231,800 11,773,500 15,224,800 11,104,900 10,474,400 11,007,300 9,879,100 9,842,800 9,383,100 9,824,800 8,838,100 9,250,000 8,700,700 9,128,200 8,717,300 8,877,400 8,023,900 7,951,800 7,562,600 7,626,900 6,884,300 7,239,600 6,273,300 6,969,500 6,795,400 6,289,100 6,363,800 7,144,700 6,441,800 6,535,900 6,660,500 7,563,700 7,460,900 7,987,800 7,414,500 8,380,200 7,693,800 8,185,300 8,334,800 9,134,300  10,152,300 
      yoy
    -4.88% 7.87% 5.22% 1.47% 9.00% -2.45% -3.62% -1.19% -2.02% -5.14% 5.45% 6.77% 2.36% 3.69% 5.02% 0.22% 7.45% 21.31% 10.27% 53.59% 0.32% -6.08% -7.13% -28.81% 1.47% 4.75% 2.94% -4.16% 0.94% -4.12% 8.83% 8.42% 3.05% 2.53% 4.98% 2.76% 8.92% 2.47% 4.59% 5.32% -23.04% 4.73% -2.47% 10.24% 44.47% 17.54% 10.90% 0.11% 10.68% 4.95% -0.05% 15.02% 11.11% -0.86% 25.70% -19.92% 6.56% 26.33% 6.96% 54.11% 12.82% 11.63% 12.04% 11.78% 6.41% 7.84% 7.63% 1.39% 4.20% 8.43% 14.79% 15.27% 16.40% 16.55% 9.84% 20.55% 9.43% 1.31% 15.11% -1.42% -2.45% 5.49% -3.78% -4.45% -5.54% -13.66% -18.18% -10.17% -9.74% -3.03% -2.41% -11.04% -8.26%  -19.37%     
      qoq
    -1.12% -6.83% 10.85% -6.86% 12.13% -9.13% 6.91% 0.05% 0.35% -10.21% 9.60% -0.79% -2.85% -0.18% 10.98% -4.88% -1.59% 1.10% 5.91% 1.99% 11.10% -8.11% 47.52% -33.39% 4.01% -9.14% 13.08% -5.06% 7.38% -10.71% 5.28% -0.01% 2.00% 1.35% 4.89% -4.96% 1.49% 3.77% 2.67% 0.74% -4.53% 5.93% 3.38% -26.39% 29.92% -1.35% 16.85% -3.53% 5.70% -6.93% 5.48% 6.66% 0.23% -11.36% 21.38% 3.03% -10.57% 12.39% -22.67% 37.10% 6.02% -4.84% 11.42% 0.37% 4.90% -4.50% 11.16% -4.45% 6.31% -4.68% 4.71% -1.80% 10.64% 0.91% 5.15% -0.84% 10.79% -4.91% 15.40% -9.99% 2.56% 8.05% -1.17% -10.93% 10.91% -1.44% -1.87% -11.94% 1.38% -6.60% 7.73% -11.52% 8.92% -6.00% -1.79% -8.75%    
      cost of merchandise sold
    618,500 786,300 663,300 766,500 888,300 816,600 662,500 861,100 1,038,900 1,091,000 935,400 1,247,800 1,187,300 1,160,500 717,600 970,200 864,500 1,052,800 681,100 647,800 558,800 441,900 598,200 346,100 717,700 545,300 671,700 681,200 571,500 506,100 811,500 681,000 742,500 490,200 728,300 499,100 715,000 316,600 499,100 588,300 697,400 597,500 711,600 645,800 698,200 463,600 742,300 659,300 754,700 471,000 569,200 524,400 641,100 639,300 684,400 633,500 664,300 457,900 631,400 794,200 482,900 319,300 920,600 520,200 471,000 473,500 569,700 651,100 595,900 555,300 730,800 940,700 893,900 717,700 764,300 1,148,000 1,207,200 904,700 1,381,900 757,600 1,239,100 1,040,600 1,144,900 1,400,300 1,920,000 1,503,900 1,615,800 1,956,300 2,152,400 2,244,600 2,799,000 2,527,200 3,121,600 2,578,900 2,859,300 3,238,600 3,948,400 3,410,600 4,851,300 
      selling, general and administrative expenses
    7,869,600 7,286,900 7,046,400 6,589,200 7,434,800 5,965,200 5,919,800 6,241,800 6,817,300 6,414,400 6,248,200 5,810,000 6,636,100 6,485,300 5,671,500 5,461,600 5,540,000 6,008,200 5,380,100 5,805,200 5,102,300 5,484,000 5,009,700 4,960,500 5,748,900 6,107,400 6,217,600 6,435,900 6,984,400 6,335,800 6,208,800 6,799,300 6,694,400 6,071,200 6,208,900 6,467,100 6,503,400 6,164,100 5,180,700 5,936,200 6,554,600 5,867,700 5,733,900 6,329,300 6,163,500 5,931,500 5,677,600 6,179,000 6,017,900 5,469,300 5,311,900 5,879,100 5,537,900 5,040,400 4,882,200 5,221,600 5,136,100 4,953,200 4,219,100 5,030,400 4,845,900 4,527,000 4,360,200 4,877,200 4,855,900 4,761,800 4,666,800 4,830,600 4,882,500 4,691,800 4,744,100 5,138,500 5,185,800 4,455,200 4,729,600 5,088,900 4,993,700 4,564,000 4,206,300 4,406,900 4,321,400 4,915,000 3,645,700 3,987,000 4,045,400 3,345,900 3,237,900 3,446,700 3,318,300 3,399,800 3,402,800 3,895,300 3,458,000 3,380,000 3,617,700 3,966,800 3,564,800 3,828,800  
      income from operations
    12,361,600 13,013,100 14,923,200 13,061,100 13,596,600 12,766,200 14,928,600 13,017,600 12,218,200 12,518,900 15,122,500 13,250,800 12,388,400 13,398,400 14,421,100 12,355,100 13,438,200 12,913,100 13,789,200 11,976,900 12,657,000 10,934,100 12,497,800 6,677,800 10,101,800 10,943,000 12,274,700 9,846,900 10,066,500 10,179,600 11,435,300 10,074,700 10,074,200 10,663,000 9,852,000 9,134,200 9,135,400 10,501,300 10,438,000 9,323,100 8,038,600 9,690,600 9,341,800 8,084,200 9,974,100 9,354,500 9,177,700 7,092,600 7,434,500 7,501,600 8,541,300 7,061,200 6,675,900 6,962,900 8,463,500 6,026,500 5,846,200 6,905,800 6,645,700 6,084,100 5,212,000 5,331,500 5,208,400 4,202,600 3,796,500 2,684,900 3,186,700 2,239,400 2,669,400 1,648,100 2,610,500 1,905,800 1,926,700 1,818,200 2,189,200 1,128,300 1,290,200 1,319,700 1,566,900 1,065,900 1,409,000 839,800 1,498,500 976,500 1,179,300 1,592,000 1,682,200 1,257,500 2,093,000 1,816,500 1,786,000 992,000 1,800,600 1,734,900 1,708,300 1,129,400 2,500,100  1,297,200 
      yoy
    -9.08% 1.93% -0.04% 0.33% 11.28% 1.98% -1.28% -1.76% -1.37% -6.56% 4.86% 7.25% -7.81% 3.76% 4.58% 3.16% 6.17% 18.10% 10.33% 79.35% 25.29% -0.08% 1.82% -32.18% 0.35% 7.50% 7.34% -2.26% -0.08% -4.53% 16.07% 10.30% 10.28% 1.54% -5.61% -2.03% 13.64% 8.37% 11.73% 15.32% -19.41% 3.59% 1.79% 13.98% 34.16% 24.70% 7.45% 0.44% 11.36% 7.74% 0.92% 17.17% 14.19% 0.83% 27.35% -0.95% 12.17% 29.53% 27.60% 44.77% 37.28% 98.57% 63.44% 87.67% 42.22% 62.91% 22.07% 17.50% 38.55% -9.36% 19.24% 68.91% 49.33% 37.77% 39.72% 5.85% -8.43% 57.14% 4.56% 9.16% 19.48% -47.25% -10.92% -22.35% -43.66% -12.36% -5.81% 26.76% 16.24% 4.70% 4.55% -12.17% -27.98%  31.69%     
      qoq
    -5.01% -12.80% 14.26% -3.94% 6.50% -14.48% 14.68% 6.54% -2.40% -17.22% 14.13% 6.96% -7.54% -7.09% 16.72% -8.06% 4.07% -6.35% 15.13% -5.37% 15.76% -12.51% 87.15% -33.89% -7.69% -10.85% 24.66% -2.18% -1.11% -10.98% 13.51% 0.00% -5.52% 8.23% 7.86% -0.01% -13.01% 0.61% 11.96% 15.98% -17.05% 3.73% 15.56% -18.95% 6.62% 1.93% 29.40% -4.60% -0.89% -12.17% 20.96% 5.77% -4.12% -17.73% 40.44% 3.08% -15.34% 3.91% 9.23% 16.73% -2.24% 2.36% 23.93% 10.70% 41.40% -15.75% 42.30% -16.11% 61.97% -36.87% 36.98% -1.08% 5.97% -16.95% 94.03% -12.55% -2.24% -15.78% 47.00% -24.35% 67.78% -43.96% 53.46% -17.20% -25.92% -5.36% 33.77% -39.92% 15.22% 1.71% 80.04% -44.91% 3.79% 1.56% 51.26% -54.83%    
      operating margin %
    59.29% 61.71% 65.94% 63.97% 62.03% 65.31% 69.40% 64.70% 60.76% 62.47% 67.76% 65.08% 60.36% 63.42% 68.14% 64.79% 67.02% 63.38% 68.42% 62.94% 67.83% 65.10% 68.38% 53.90% 54.31% 61.19% 62.37% 56.58% 54.91% 59.63% 59.81% 55.48% 55.47% 59.89% 56.08% 54.53% 51.84% 60.47% 62.37% 57.20% 49.68% 57.18% 58.39% 52.23% 47.44% 57.81% 55.95% 50.52% 51.09% 54.49% 57.74% 50.35% 50.77% 53.08% 57.19% 49.43% 49.40% 52.19% 56.45% 39.96% 46.93% 50.90% 47.32% 42.54% 38.57% 28.61% 32.44% 25.34% 28.86% 18.94% 28.60% 21.86% 21.70% 22.66% 27.53% 14.92% 16.92% 19.17% 21.64% 16.99% 20.22% 12.36% 23.83% 15.34% 16.51% 24.71% 25.74% 18.88% 27.67% 24.35% 22.36% 13.38% 21.49% 22.55% 20.87% 13.55% 27.37% NaN% 12.78% 
      interest expense
    -613,900 -612,900 -610,300 -609,800 -613,900 -693,600 -704,100 -721,400 -737,700 -751,200 -763,100 -779,100 -797,600 -869,300 -820,500 -712,000 -513,100 -508,300 -323,200 -304,300 -318,100 -327,900 -345,700 -538,700 -525,200 -382,400 -406,200 -500,300 -442,200 -468,900 -576,900 -657,900 -743,800 -807,100 -613,900 -446,300 -499,100 -556,000 -552,300                                                       -223,600 -13,700 -13,300 -511,400 -252,600  
      interest and other income
    118,700 273,700 310,300 254,600 149,900 295,100 386,400 280,800 187,900 368,300 385,400 292,300 125,700 78,600 21,700 -13,800 -900 -7,900 -18,800 4,900 6,800 15,700 9,200 12,600 5,900 73,300 500 -6,100 -300 -19,900 -1,000 -11,300 -1,000 -17,000 28,000 100 1,800 -4,900 -6,300 9,500    9,700  -14,200 27,200 900 100  5,500   15,400 14,300  46,300 22,800  13,900 17,200 -119,000 96,100 103,000 177,700 107,900 178,700 111,600 61,100 -21,700 114,500 59,000 72,800 115,800 122,500 171,400 129,400 120,700 145,300 145,200 456,100 79,000 90,100 74,000 60,000 113,200 50,600 26,500 76,500 -156,700 88,100 181,200        
      income before income taxes
    11,866,400 12,673,900 14,623,200 12,705,900 13,132,600 12,367,700 14,610,900 12,577,000 11,668,400 12,136,000 14,744,800 12,764,000 11,716,500 12,607,700 13,622,300 11,629,300 12,924,200 12,396,900 13,447,200 11,677,500 12,345,700 10,621,900 12,161,300 6,151,700 9,582,500 10,633,900 11,869,000 9,340,500 9,624,000 9,690,800 10,857,400 9,405,500 9,329,400 9,838,900 9,266,100 8,688,000 8,638,100 9,940,400 9,879,400 8,738,800 7,387,400 9,029,400 8,641,700 7,724,400 9,829,300 9,212,500 9,054,400 6,949,400 7,372,500 7,496,400 8,511,300 7,006,000 6,576,200 4,382,100 7,334,600 5,653,500 5,785,300 6,492,600 6,092,600 5,675,300 5,121,100 5,220,800 4,740,400 3,930,500 3,665,800 2,454,500 2,990,800 2,009,000 2,375,900 -1,561,900 2,270,200 1,563,900 1,575,300 1,219,500 1,930,400 912,100 1,086,600 1,391,000 1,404,300 1,089,700 1,865,100 -51,700 1,583,100 957,400 1,166,500 1,633,500 1,692,100 1,210,500 2,334,400 1,689,100 1,810,000 1,173,200 1,870,400 1,617,200 1,764,500 1,195,300 2,057,100  1,172,200 
      provision for income taxes
    -2,611,700 -2,714,000 -3,486,700 -2,104,700 -3,176,200 -2,784,700 -3,490,200 -2,145,600 -2,849,400 -2,419,200 -3,595,000 -2,395,200 -2,773,800 -2,431,100 -3,253,700 -2,602,100 -3,071,700 -807,900 -3,364,700 -2,740,200 -3,034,600 -2,529,600 -2,802,500 -1,096,500 -2,265,500 -2,172,500 -2,755,200 -2,038,600 -2,351,800 -2,033,000 -2,493,100 -2,262,500 -2,369,000 -2,182,400 -3,547,100 -2,914,800 -3,221,700 -3,774,200 -3,785,200                                                      -748,200 4,432,100 -705,800 -471,300    
      net income
    9,254,700 9,959,900 11,136,500 10,601,200 9,956,400 9,583,000 11,120,700 10,431,400 8,819,000 9,716,800 11,149,800 10,368,800 8,942,700 10,176,600 10,368,600 9,027,200 9,852,500 11,589,000 10,082,500 8,937,300 9,311,100 8,092,300 9,358,800 5,055,200 7,317,000 8,461,400 9,113,800 7,301,900 7,272,200 7,657,800 8,364,300 7,143,000 6,960,400 7,656,500 5,719,000 5,773,200 5,416,400 6,166,200 6,094,200 5,394,300 4,562,900 5,654,400 5,339,600 4,751,400 6,054,300 5,610,800 5,623,000 4,280,800 4,551,900 4,585,800 5,251,500 4,336,900 4,057,500 1,758,000 4,259,500 3,404,400 3,516,000 4,185,000 3,483,500 3,400,200 3,026,300 3,119,200 2,690,000 2,338,700 2,181,100 1,460,500 1,779,500 1,195,300 1,413,700 -2,079,200 1,350,800 930,500 937,300 649,200 1,186,200 547,200 662,200 819,400 838,200 650,400 1,113,300 -68,600 926,100 542,600 699,900 980,100 1,015,300 726,300 1,360,300 1,030,400 1,104,100 756,400 1,122,200 970,300 1,058,700 724,000 1,250,700 642,100 712,700 
      yoy
    -7.05% 3.93% 0.14% 1.63% 12.90% -1.38% -0.26% 0.60% -1.38% -4.52% 7.53% 14.86% -9.23% -12.19% 2.84% 1.01% 5.81% 43.21% 7.73% 76.79% 27.25% -4.36% 2.69% -30.77% 0.62% 10.49% 8.96% 2.22% 4.48% 0.02% 46.25% 23.73% 28.51% 24.17% -6.16% 7.02% 18.71% 9.05% 14.13% 13.53% -24.63% 0.78% -5.04% 10.99% 33.01% 22.35% 7.07% -1.29% 12.18% 160.85% 23.29% 27.39% 15.40% -57.99% 22.28% 0.12% 16.18% 34.17% 29.50% 45.39% 38.75% 113.57% 51.17% 95.66% 54.28% -170.24% 31.74% 28.46% 50.83% -420.27% 13.88% 70.05% 41.54% -20.77% 41.52% -15.87% -40.52% -1294.46% -9.49% 19.87% 59.07% -107.00% -8.79% -25.29% -48.55% -4.88% -8.04% -3.98% 21.22% 6.19% 4.29% 4.48% -10.27% 51.11% 48.55%     
      qoq
    -7.08% -10.57% 5.05% 6.48% 3.90% -13.83% 6.61% 18.28% -9.24% -12.85% 7.53% 15.95% -12.12% -1.85% 14.86% -8.38% -14.98% 14.94% 12.81% -4.01% 15.06% -13.53% 85.13% -30.91% -13.52% -7.16% 24.81% 0.41% -5.04% -8.45% 17.10% 2.62% -9.09% 33.88% -0.94% 6.59% -12.16% 1.18% 12.97% 18.22% -19.30% 5.90% 12.38% -21.52% 7.90% -0.22% 31.35% -5.96% -0.74% -12.68% 21.09% 6.89% 130.80% -58.73% 25.12% -3.17% -15.99% 20.14% 2.45% 12.36% -2.98% 15.96% 15.02% 7.23% 49.34% -17.93% 48.87% -15.45% -167.99% -253.92% 45.17% -0.73% 44.38% -45.27% 116.78% -17.37% -19.18% -2.24% 28.87% -41.58% -1722.89% -107.41% 70.68% -22.47% -28.59% -3.47% 39.79% -46.61% 32.02% -6.68% 45.97% -32.60% 15.65% -8.35% 46.23% -42.11% 94.78% -9.91%  
      net income margin %
    44.39% 47.23% 49.20% 51.92% 45.42% 49.02% 51.70% 51.84% 43.85% 48.49% 49.96% 50.92% 43.57% 48.17% 48.99% 47.34% 49.14% 56.88% 50.03% 46.97% 49.90% 48.18% 51.21% 40.80% 39.34% 47.32% 46.31% 41.95% 39.67% 44.86% 43.75% 39.33% 38.33% 43.00% 32.55% 34.47% 30.73% 35.51% 36.42% 33.09% 28.20% 33.36% 33.37% 30.70% 28.80% 34.67% 34.28% 30.49% 31.28% 33.31% 35.50% 30.93% 30.86% 13.40% 28.78% 27.92% 29.71% 31.63% 29.59% 22.33% 27.25% 29.78% 24.44% 23.67% 22.16% 15.57% 18.11% 13.52% 15.28% -23.90% 14.80% 10.67% 10.56% 8.09% 14.92% 7.24% 8.68% 11.90% 11.58% 10.37% 15.97% -1.01% 14.73% 8.53% 9.80% 15.21% 15.53% 10.90% 17.98% 13.81% 13.82% 10.20% 13.39% 12.61% 12.93% 8.69% 13.69% Infinity% 7.02% 
      earnings per share - basic
    2.59 2.79 3.13 2.81 2.71 3.16 2.97 2.52 2.78 3.2 2.98 2.58 2.94 3.01 2.61 2.74 3.19 2.77 2.42 2.49 2.16 2.51 1.37 1.97 2.18 2.39 1.94 1.86 1.96 2.15 1.85 1.81 1.97 1.42 1.37 1.3 1.49 1.48                                                  0.24           
      earnings per share - diluted
    2.5 2.69 3.02 2.89 2.71 2.6 3.03 2.85 2.41 2.64 3.05 2.85 2.49 2.86 2.93 2.54 2.65 3.08 2.67 2.33 2.4 2.09 2.43 1.33 1.87 2.08 2.24 1.79 1.73 1.83 2.01 1.73 1.69 1.83 1.33 1.29 1.22 1.41 1.41                                                  0.21           
      weighted-average shares outstanding - basic
    3,573,767 3,549,753 3,553,211 3,539,437 3,538,647 3,516,122 3,520,334 3,513,788 3,497,261 3,479,936 3,485,852 3,478,628 3,460,720 3,487,732 3,439,417 3,463,886 3,597,926 3,671,980 3,635,055 3,693,503 3,736,676 3,719,485 3,730,490 3,688,248 3,711,597 3,840,638 3,808,863 3,771,439 3,906,895 3,874,757 3,886,473 3,858,446 3,847,312 4,056,049 4,024,692 4,201,982 4,167,132 4,122,854 4,116,957   4,458,927    5,069,391    5,068,975    5,027,509    4,979,036    5,044,995        5,504,705    5,472,020            5,872,084   5,706,471 5,665,700          
      weighted-average shares outstanding - diluted
    3,708,538 3,685,457 3,693,154 3,673,135 3,672,943 3,667,479 3,671,121 3,657,439 3,661,367 3,640,524 3,653,730 3,634,688 3,594,234 3,592,456 3,540,779 3,559,231 3,716,322 3,810,480 3,782,873 3,830,844 3,874,227 3,863,264 3,857,702 3,803,807 3,911,751 4,100,629 4,065,301 4,072,408 4,198,454 4,149,779 4,164,339 4,133,535 4,124,573 4,339,944 4,314,412 4,483,647 4,450,495 4,330,490 4,328,168   4,651,527    5,216,914    5,241,121    5,237,671    5,238,412    5,210,614        5,531,216    5,591,087            6,499,935   6,468,385 6,321,127          
      leasing expense
            36,600 16,600 11,000 54,300 316,400 92,800 376,300 299,600 216,000 439,500 358,900 662,400 389,500 178,900 510,900 516,600 1,416,200 389,100 572,400 370,900 698,700 160,100 718,500 495,800 554,900 545,100 792,000 660,600 1,271,400 313,400 646,200 460,100 904,100 818,000 173,400 510,500 4,257,400 396,400 808,500 119,100 306,600 302,500 399,300 610,500 279,700 453,600 770,700 325,700 239,800 966,500 290,400 3,340,200 518,700 250,000 387,600 439,300 547,300 544,900 548,000 512,800 682,500 461,800 471,000 463,100 485,900 429,100 268,700 197,400 135,800 95,900 84,500 42,900                    
      provision for credit losses
            -1,500 -1,000 700 -700 -4,600 -11,300 -22,000 -15,700 -8,900 -39,300 -55,900 -62,700 -48,700 -243,600 -339,600 -111,500 615,400 -102,200 -55,500 69,300 10,100 -109,800 -55,600 109,000 95,000 35,200 -13,300 -11,500 -1,400 70,500 -29,700    38,800   36,800   38,900    13,800     2,050   45,400 46,600 130,500  172,100 918,000 853,600 604,200 419,700 1,343,700 571,800 269,200 385,100                           
      earnings per share – basic
                                           1.31                0.67 0.7 0.498 0.7      0.43     0.145 0.24 0.17  0.11 0.22 0.1  0.113 0.15 0.11 0.18 0.09 0.15 0.09  0.133 0.17 0.12            
      earnings per share – diluted
                                           1.25                0.65 0.67 0.473 0.66      0.42     0.145 0.24 0.17  0.108 0.21 0.1  0.108 0.14 0.11 0.18 0.085 0.14 0.08  0.12 0.15 0.11            
      weighted-average shares outstanding – basic
                                           4,110,429                5,056,289 5,052,952              5,522,188 5,534,781   5,437,805 5,447,697   5,632,042 5,855,150 6,030,371  6,012,463    5,942,139 5,873,719     5,724,697  5,664,647 5,502,197 5,392,254 5,392,254  
      weighted-average shares outstanding – diluted
                                           4,318,763                5,268,245 5,280,202  5,263,343            5,548,461 5,562,319   5,555,770 5,560,564   5,853,968 6,078,964 6,270,083  6,424,990    6,564,937 6,548,548     6,201,687  6,178,645 6,122,741 5,859,162 5,631,313  
      earnings per share — basic
                                            1.11 0.883 1.29 1.04 1.21 0.71 1.12 0.84 0.88 0.675 1.03 0.86 0.81 0.555 0.85     0.68 0.61 0.358 0.54 0.47  0.205 0.34 0.22 0.26    0.17    0.12        0.12               
      earnings per share — diluted
                                            1.06 0.848 1.23 1.17 0.69 1.09 0.82 0.86 0.653 0.83 0.78 0.533 0.82     0.65 0.58 0.348 0.51 0.45  0.205 0.33 0.22 0.26    0.17    0.12        0.11               
      weighted-average shares outstanding — basic
                                            4,114,071  4,128,031 4,578,934 4,999,475  5,022,166 5,109,049 5,148,519  5,116,872 5,024,284 4,997,322  5,013,822     4,980,844 4,989,588  5,011,862 5,025,944     5,396,156    5,500,833    5,584,731 5,791,503       5,964,547               
      weighted-average shares outstanding — diluted
                                            4,313,920  4,338,230 4,768,777 5,167,466  5,156,785 5,243,123 5,307,946  5,263,311 5,200,592 5,202,696  5,222,719     5,239,443 5,215,484  5,224,580 5,189,925     5,398,276    5,534,645    5,716,521 6,006,969       6,588,089               
      loss from equity investments
                                                                                                       
      impairment of investment in notes
                                                                                                       
      weighted average shares outstanding – basic
                                                              4,970,046      5,128,408                   6,097,003       5,650,096 5,615,919        
      weighted average shares outstanding – diluted
                                                                    5,196,377                   6,516,921       6,359,966 6,244,632        
      weighted average shares outstanding — basic
                                                                      5,282,349 5,328,831                                
      weighted average shares outstanding — diluted
                                                                      5,329,697 5,343,532                                
      gain on sale of investments
                                                                                                       
      gain on sale of marketable securities
                                                                                     9,600   21,300    189,200           
      loss from equity investment
                                                                                                       
      net income per common share – basic
                                                                                             0.133 0.2 0.13 0.2 0.13 0.19 0.13 0.23 0.12 0.13 
      net income per common share – diluted
                                                                                             0.12 0.17 0.12 0.18 0.118 0.17 0.12 0.21  0.13 
      interest income
                                                                                                69,800 105,900 69,900 79,200 68,400 72,800 99,800 
      gain on sale of computer renaissance
                                                                                                    879,000   
      nonrecurring charge
                                                                                                       
      benefit for income taxes
                                                                                                    -806,400 -414,000  
      net inocme (loss) per common share – diluted
                                                                                                     0.11  
      selling, general and administrative
                                                                                                       
      expenses
                                                                                                      4,003,800 
      weighted-average shares outstanding –
                                                                                                       
      basic
                                                                                                      5,386,433 
      net income per common share – diluted
                                                                                             0.12 0.17 0.12 0.18 0.118 0.17 0.12 0.21  0.13 
      diluted
                                                                                                      5,510,141 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-28 2025-12-27 2025-09-27 2025-06-28 2025-03-29 2024-12-28 2024-09-28 2024-06-29 2024-03-30 2023-12-30 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-09-24 2022-06-25 2022-03-26 2021-12-25 2021-09-25 2021-06-26 2021-03-27 2020-12-26 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-09-24 2016-06-25 2016-03-26 2015-12-26 2015-09-26 2015-06-27 2015-03-28 2014-12-27 2014-09-27 2014-06-28 2014-03-29 2013-12-28 2013-09-28 2013-06-29 2013-03-30 2012-12-29 2012-09-29 2012-06-30 2012-03-31 2011-12-31 2011-09-24 2011-06-25 2011-03-26 2010-12-25 2010-09-25 2010-06-26 2010-03-27 2009-12-26 2009-09-26 2009-06-27 2009-03-28 2008-12-27 2008-09-27 2008-06-28 2008-03-29 2007-12-29 2007-09-29 2007-06-30 2007-03-31 2006-12-30 2006-09-30 2006-07-01 2006-04-01 2005-12-31 2005-09-24 2005-06-25 2005-03-26 2004-12-25 2004-09-25 2004-06-26 2004-03-27 2003-12-27 2003-09-27 2003-06-28 2003-03-29 2002-12-28 2002-09-28 2002-06-29 2001-09-29 2001-06-30 2001-03-31 
                                                                                                         
        assets
                                                                                                         
        current assets:
                                                                                                         
        cash and cash equivalents
      19,828,300 10,295,700 39,734,800 28,765,200 21,828,800 12,189,800 37,197,000 29,397,400 22,872,200 13,361,500 40,556,100 32,321,500 24,551,600 13,615,600 16,986,000 8,696,600 287,500 11,407,000 37,569,100 7,223,300 7,959,900 6,659,000 8,267,400 1,287,900 28,347,000 25,130,300 7,487,200 1,101,200 1,066,800 2,496,000 1,187,200 1,232,900 1,800,600 1,073,200 1,060,700 1,071,900 1,723,400 1,252,900 1,120,900 1,058,800 1,213,000 1,006,700 1,060,700 1,120,800 2,160,300 2,089,700 2,015,200 2,144,700 2,411,800 10,642,600 8,248,000 2,041,300 2,191,500 2,233,400 2,249,200 2,037,300 2,093,400 9,020,100 3,896,500 1,036,000 2,367,600 2,257,100 2,169,400 10,635,800 13,109,300 9,490,800 11,542,300 8,702,300 5,005,600 2,140,000 2,901,400 2,585,200 1,541,100 1,253,000 812,900 1,550,300 1,020,600 1,037,800 1,301,800 1,343,200 1,847,000 2,947,700 5,080,900 6,725,800 6,641,300 5,983,500 8,179,500 7,167,600 5,823,400 4,153,300 3,006,900 4,071,100 2,270,700 4,730,000 375,500 422,400 3,565,800 4,362,400 3,827,100 
        restricted cash
      100,000 165,000 140,000 165,000 140,000 140,000 90,000   25,000 40,000 55,000 80,000 65,000 55,000 55,000 55,000 30,000 15,000 25,000 25,000 25,000 50,000 50,000 50,000 50,000 75,000 65,000 65,000 80,000 55,000 105,000 105,000 90,000 40,000 30,000 30,000 40,000 40,000 25,000 15,000 25,000                                                          
        receivables, less allowance for credit losses of 500 and 500
      2,002,500 1,483,500 1,652,900 1,707,900 2,586,400                                                                                               
        income tax receivable
       463,600 3,000 466,600  96,400  655,800  31,400 1,200 522,500  558,700 43,400 869,000  667,500 188,200 695,200  221,200    497,900 391,700 1,608,300  565,500    2,161,800 1,721,500 1,330,200  1,678,800 769,200 768,900  3,290,400 855,000 1,388,200  4,163,900  748,500  166,500 366,700 856,800  1,400,700 427,800 1,171,000  116,500    294,700 1,032,100 183,400    408,500 1,332,700 792,200  831,800 976,000 166,300 783,100 1,056,300 653,300 812,700 93,500 548,500 16,800 620,500  526,900 157,900 350,300              
        inventories
      421,400 362,500 283,700 362,100 338,200 397,600 441,800 268,200 420,900 386,100 290,900 446,900 414,300 770,600 637,900 603,400 492,300 325,200 408,600 329,400 110,200 106,600 85,100 83,800 105,200 86,000 69,700 114,400 113,800 107,600 128,200 150,100 79,700 97,100 67,000 99,400 106,200 87,500 95,600 81,200 80,300 45,200 59,600 60,800 76,100 93,500 96,200 78,600 96,700 96,700 69,400 76,800 72,000 71,200 85,300 84,600 69,100 68,500 68,000 50,300 47,800 85,900 95,600 138,500 118,700 111,400 110,800 72,800 145,500 141,500 106,000 70,700 130,200 145,000 67,000 107,600 96,000 68,700 84,700 74,000 93,300 67,000 196,600 390,600 350,400 419,600 407,300 389,600 336,900 528,600 627,300 781,400 686,800 720,900 897,300 921,600 1,154,800 1,150,500 1,212,400 
        prepaid expenses
      2,698,800 1,325,700 1,249,900 732,800 881,600 1,205,400 1,171,600 1,020,800 1,265,600 1,392,100 1,095,100 819,700 888,000 1,310,400 1,006,100 861,000 985,100 1,008,600 958,700 687,200 839,900 995,200 1,158,800 966,900 1,221,900 968,100 1,012,500 853,000 954,100 901,600 1,075,400 765,800 653,300 814,800 865,400 468,800 809,400 1,050,700 921,000 790,400 946,300 677,800 757,500 581,600 530,100 467,400 654,200 393,500 581,700 587,300 618,600 388,800 422,500 445,200 573,300 401,100 437,400 362,000 508,900 324,100 408,200 382,600 500,000 325,700 371,900 398,800 394,600 574,100 837,900 1,018,800 1,021,500 977,200 986,600 1,104,900 1,017,800 1,025,400 1,201,900 1,435,100    804,000    304,500              
        total current assets
      25,051,000 14,096,000 43,064,300 32,199,600 25,775,000 15,365,600 40,502,600 32,953,600 26,281,400 16,746,500 43,811,600 35,848,100 27,641,000 18,103,800 21,201,900 14,276,900 5,886,200 17,432,300 44,419,100 16,141,700 19,188,800 18,276,400 22,023,100 15,971,000 43,126,800 41,201,900 24,983,300 21,175,900 20,976,700 24,251,300 21,771,400 20,801,900 19,828,600 21,365,200 21,773,700 21,281,800 20,801,800 22,793,800 20,970,200 20,796,900 21,942,900 24,431,300 22,534,200 23,335,100 23,403,200 28,441,100 24,624,200 26,316,600 22,104,300 30,675,000 27,219,300 20,828,300 18,585,800 18,934,700 15,355,300 16,307,000 15,347,600 23,674,000 19,145,000 15,288,200 17,062,900 18,879,300 23,850,700 30,259,900 33,456,100 32,612,000 33,486,500 30,012,600 26,866,400 24,691,500 23,687,400 23,165,900 19,587,200 15,744,600 14,619,600 14,284,400 12,621,300 11,526,700 10,612,400 9,195,100 7,964,900 8,530,500 8,728,600 11,054,300 11,614,600 10,961,100 13,040,200 11,969,500 10,854,900 10,274,600 9,303,300 10,333,000 9,651,900 11,661,500 12,627,400 12,362,900 11,231,800  13,238,100 
        property and equipment
      1,138,400 1,219,000 1,296,600 1,329,000 1,373,400 1,419,400 1,519,000 1,636,100 1,649,400 1,669,800 1,675,900 1,593,400 1,606,100 1,704,600 1,740,700 1,815,300 1,895,900 1,976,900 2,055,800 2,158,200 2,253,300 2,332,800 2,439,100 2,560,100 2,680,700 2,772,600 2,863,700 1,936,400 908,800 866,200 725,500 630,400 581,200 486,800 547,700 625,100 683,000 769,600 847,700 935,700 1,032,200 1,121,500 1,218,800 1,293,700 1,365,400 1,420,300 1,501,300 1,517,700 1,405,200 1,382,200 1,073,700 1,166,000 1,176,100 1,229,500 1,229,700 1,323,500 1,384,000 1,474,800 1,562,500 1,655,900 1,697,800 1,785,900 1,667,700 1,754,500 1,801,800 1,843,500 1,936,600 2,041,100 2,146,200 512,200 595,500 612,700 683,100 667,400 677,900 685,100 609,200 573,500 546,400 529,000 468,900 448,600 400,700 470,800 487,400 293,600 300,100 243,500 183,800 202,200 238,500 277,400 319,900 349,900 394,200 489,900 916,100 1,086,000 1,286,900 
        operating lease right of use asset
      1,670,700 1,761,500 1,856,100 1,942,400 2,026,600 2,108,700 2,197,600 2,275,600 2,351,700 2,425,900 2,510,000 2,580,400 2,649,100 2,716,000    2,982,000    3,226,300                                                                              
        intangible assets
      2,197,800 2,286,300 2,374,800 2,463,300 2,551,800 2,640,300 2,728,800 2,817,300 2,905,800 2,994,300 3,082,800 3,171,300 3,259,800 3,348,300 3,436,700 3,525,200                                                                                    
        goodwill
      607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500 607,500                                      607,500 607,500                    
        other assets
      525,400 506,400 496,200 505,500 516,400 491,200 478,400 479,500 487,800 471,300 467,700 461,300 470,100 429,700 416,300 420,500 428,700 418,300 416,900 418,100 438,500 435,900 458,300 475,300 496,100 492,500 501,200 509,200 496,700 482,600 440,500 396,800 398,200         607,500 607,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 680,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 677,500 625,800 625,800 625,800 625,800 625,800 625,800 625,800   607,500  679,900 669,500 662,100  640,400 624,000 613,000  587,300 578,700 558,300  707,000 724,900 839,300 619,200 666,300 
        deferred income taxes
      4,407,400 4,407,400 4,051,700 4,125,400 4,211,800 4,211,800 3,917,300 3,917,300 4,052,400 4,052,400 3,392,000 3,392,000 3,516,200 3,540,400 3,467,400 3,438,100 3,365,900 3,252,700 3,256,200 2,798,100 2,330,600 1,890,700 1,918,000 1,506,900 655,900 667,000 172,500 1,188,000 1,148,900 1,148,300 425,800 360,200 320,500 1,956,500 3,485,300 3,472,200 3,331,900 3,331,900 3,676,900 3,614,800 3,614,800 3,614,800 419,400 3,443,600 3,928,200 4,412,600 23,500 3,276,600 4,208,200 4,208,200 3,574,200 3,555,600 3,549,900 3,549,900 3,447,600 3,487,900 3,487,900 3,464,800 1,832,500 1,832,500 1,832,500 1,832,500 1,057,700 1,057,700 1,057,700     216,900 208,200 208,200 208,200 208,200 191,500 191,500 191,500 191,500 776,800 776,800 776,800 776,800 492,600 492,600 492,600 492,600 602,100 602,100 602,100 602,100 770,800 770,800 795,100 1,139,800 1,598,000 1,598,000 2,290,000 2,290,000 2,290,000 
        liabilities and shareholders' equity
                                                                                                         
        current liabilities:
                                                                                                         
        accounts payable
      1,057,500 1,673,900 1,373,200 1,190,300 1,544,100 1,562,000 1,600,700 1,478,700 1,296,300 1,719,400 1,694,900 1,638,400 1,443,700 2,122,000 1,909,900 1,889,300 1,896,000 2,099,000 1,988,600 1,458,000 1,399,300 1,769,600 1,272,700 1,831,600 1,071,200 1,015,000 1,185,300 1,167,400 1,717,800 1,351,800 1,445,000 1,502,900 2,067,600 2,073,000 1,474,600 1,409,500 1,249,800 1,692,000 1,118,900 990,100 2,070,000 1,643,300 1,208,400 1,555,500 2,462,800 1,955,500 3,109,400 1,423,500 1,616,700 2,441,400 1,724,300 1,258,600 1,828,500 2,203,700 1,511,300 1,252,300 1,269,800 1,460,300 1,689,200 2,039,300 2,435,900 1,274,200 1,358,000 1,481,200 1,294,900 1,415,200 1,133,200 1,387,700 1,125,800 1,108,200 1,085,400 1,149,400 1,375,100 1,414,100 823,900 1,132,700 1,365,300 1,608,100 868,300 581,500 1,211,900 1,156,400 1,000,000 800,900 1,520,300 1,063,800 1,369,500 1,104,900 1,552,000 1,491,400 1,593,200 1,101,100 2,059,400 1,643,000 1,898,300 1,290,600 2,429,800 1,431,000 2,861,700 
        income tax payable
      1,919,100    2,883,600  30,400  2,469,000    2,009,900    2,374,300    3,159,200  472,500 3,280,800 1,635,600    1,664,700  902,800 237,200 31,100    1,407,600    1,610,200    1,500,000  26,900  1,829,200    759,400    58,200  2,263,300 1,449,500 218,400    271,200 183,500 650,700    62,100            108,300                 
        accrued liabilities
      4,496,800 2,324,800 4,195,700 4,148,600 3,597,900 1,866,200 3,776,100 4,092,500 4,734,000 2,858,200 4,038,900 4,269,000 3,884,600 2,611,700 3,870,000 4,563,100 2,515,400 2,001,000 2,918,800 3,102,600 2,223,500 2,624,000 2,478,000 2,455,900 2,342,000 2,783,100 2,980,000 2,783,300 2,669,100 3,128,600 3,273,000 3,214,400 2,101,900 1,837,300 2,906,100 2,595,700 1,797,100 1,811,100 2,644,500 2,385,000 2,258,900 1,875,700 3,139,800 2,459,800 1,789,100 1,759,200 2,874,000 2,571,300 2,126,400 1,233,100 2,359,100 1,983,800 1,632,700 1,286,300 2,443,900 2,187,500 1,709,900 1,346,000 1,992,400 2,276,700 1,572,100 1,513,600 2,188,500 2,556,400 2,257,300 1,794,100 2,424,100 2,470,400 2,331,600 2,905,400 2,730,100 2,843,000 2,736,200 2,501,900 2,104,200 2,105,400 1,793,300 2,029,700 1,869,300 1,698,900 1,319,900 1,435,900 1,372,900 1,600,000 1,215,600 1,299,300 1,201,200 1,122,400 1,257,900 1,544,500 1,638,600 1,671,200 1,661,800 1,975,200 2,829,200 2,477,500 3,484,600 2,583,200 2,817,900 
        deferred revenue
      1,654,700 1,667,300 1,663,200 1,668,300 1,666,800 1,659,700 1,670,100 1,662,200 1,657,300 1,666,100 1,680,700 1,677,700 1,673,700 1,643,900 1,647,000 1,631,100 1,634,400 1,645,000 1,643,900 1,650,200 1,647,700 1,657,400 1,675,200 1,694,300 1,714,400 1,717,000 1,730,900 1,725,500 1,750,700 1,744,900 1,713,100 3,047,200 3,016,900 1,736,200 1,649,300 1,589,100 1,912,700 1,864,700 1,671,700 1,804,200 2,017,100 1,963,200 2,139,200 2,276,600 2,300,300 2,142,600 2,225,200 2,116,800 2,288,800 2,199,900 1,787,900 1,569,700 1,547,800 1,641,700 1,583,400 1,635,600 1,376,800 1,212,400 1,149,000 1,402,400 1,261,400 1,041,700                 976,600               575,700      
        total current liabilities
      9,128,100 5,666,000 7,232,100 7,007,200 9,692,400 5,087,900 10,549,400 11,452,100 14,374,500 10,461,600 11,632,400 11,803,000 13,229,800 10,595,500 11,644,800 12,301,400 12,652,700 9,977,600 10,783,900 11,263,100 13,625,000 11,383,700 11,657,000 15,473,400 13,185,600 11,931,900 12,395,200 12,085,000 14,109,100 12,483,300 13,125,600 12,874,900 12,065,700 9,453,400 9,266,100 7,584,300 8,357,200 7,357,800 7,425,100 7,169,300 9,946,200 7,510,900 11,398,300 11,855,400 17,766,500 28,997,200 31,334,300 32,801,800 26,448,200 10,507,500 10,328,200 11,336,100 14,715,400 20,513,200 20,462,900 22,043,300 20,298,500 7,779,000 9,265,100 9,460,600 11,403,000 15,284,200 22,032,500 19,756,200 20,268,600 20,056,300 19,406,400 18,935,700 18,904,700 18,527,300 17,669,100 15,733,600 17,826,200 17,551,100 14,682,800 19,667,300 16,224,500 9,230,100 7,536,900 14,581,900 3,801,700 3,736,600 3,482,800 3,283,800 3,542,100 2,974,900 3,253,400 2,879,300 3,517,100 3,640,300 3,859,900 3,619,600 4,440,800 4,193,900 5,310,700 4,557,800 6,647,000  7,081,600 
        long-term liabilities:
                                                                                                         
        line of credit/term loan
      30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000 30,000,000                                                                                    
        notes payable, net of unamortized debt issuance costs of 34,400 and 39,000
      29,965,600                                                                                                   
        operating lease liabilities
      2,235,800 2,414,200 2,594,000 2,763,800 2,929,500 3,092,800 3,260,100 3,415,300 3,566,600 3,715,800 3,871,600 4,013,200 4,151,100 4,287,000 4,432,800 4,561,500 4,686,700 4,810,100 4,946,900 5,063,500 5,176,900 5,307,400 5,417,500 5,522,800 5,625,100 5,846,100 5,953,100 6,061,000 5,823,000                                                                       
        other liabilities
      2,170,400 2,175,200 1,950,200 1,955,000 2,184,700 1,739,500 1,425,800 1,430,600 1,435,300 1,440,100 1,150,100 1,154,900 1,159,600 1,164,400 940,500 945,200 950,000 954,800 759,000 763,700 768,500 773,200 873,100 943,200 1,012,600 1,051,700 971,500 818,900 764,800 1,079,200 1,211,900 1,161,300 1,358,000 845,000 808,400 873,900 937,500 993,600 1,036,100 1,101,000 1,158,200 1,216,300 1,248,800 1,286,900 1,343,000 1,403,200 1,385,000 1,433,800 1,480,500 1,489,000 1,148,900 1,184,600 1,219,700 1,254,700 1,289,700 1,351,500 1,314,200 1,389,200 1,250,700 1,282,200 3,309,900                                       
        total long-term liabilities
      72,678,800 72,900,500 72,856,300 73,005,400 73,311,400 72,802,700 75,145,700 75,459,500 76,540,600 77,662,200 78,478,600 79,464,100 80,565,000 81,492,300 82,520,700 83,531,600 68,385,900 56,004,800 56,990,000 28,496,800 29,876,900 31,338,200 33,015,300 34,719,200 76,554,400 37,462,000 39,238,300 47,901,500 54,217,800 38,988,300 49,077,600 56,699,900 64,296,200 69,629,600 77,302,000 34,822,700 41,320,500 49,075,800 51,788,200 57,575,300 61,067,300 70,569,200 71,388,100 74,912,300 3,492,600 4,121,100 2,735,100 3,315,400 4,360,300 4,383,900 5,636,300 5,365,200 5,060,900 5,097,600 5,593,700 5,536,500 4,963,100 4,858,000 3,160,800 3,284,100 5,372,000 3,824,800                                      
        shareholders’ equity
                                                                                                         
        common stock
      21,260,800 19,612,800 17,792,700 15,023,600 13,124,900 14,790,500 11,941,900 11,413,500 8,324,700 7,768,800 6,411,900 5,723,600 2,873,000 1,806,700 382,100       9,281,800 7,717,800 6,411,300  11,929,300 3,851,000 1,305,600  4,425,600 4,597,400 3,329,600 2,015,400 1,476,200  5,139,700 3,541,700 2,976,100 859,200 336,300  406,500 434,700  844,400 422,400   2,506,500 2,949,500 2,420,300 1,142,900 112,700    1,565,800 629,800    513,700 195,300       427,500 1,407,100 1,438,600 1,510,900 305,900   84,800 550,000 136,000  3,630,300 3,840,500 3,247,100 5,700,900 5,348,400 5,186,300 5,044,200 4,846,100 3,845,300 2,996,300 2,886,800 2,365,200 2,225,800 3,723,300 3,238,300 2,672,600 1,442,800 1,442,800  
        retained earnings
      -67,469,500 -73,295,200 -44,133,900 -51,863,500 -59,066,200 -65,836,600 -45,685,800 -53,638,200 -60,903,800 -66,924,900 -40,975,400 -49,336,700 -56,918,000 -63,438,800 -60,817,200 -68,778,700 -65,767,700 -39,083,400 -12,802,100 -12,740,500 -12,804,200 -20,660,500 -16,551,500 -24,977,500 -29,848,200 519,000 -6,977,000 -15,136,000 -21,495,100 -9,234,100 -16,306,100 -24,087,400 -30,652,500 -32,154,400 -39,389,700 -508,700 -5,818,300 -10,818,200 -16,569,500      26,978,600 21,224,200 15,913,200 14,601,400 13,727,800 35,199,300 30,870,300 25,876,400 21,789,500 17,932,000 17,086,600 14,883,300 12,458,400 34,461,900 30,426,100 27,094,600 24,101,700 22,499,300 19,480,300 16,890,600 17,202,100 15,319,100 16,456,500 15,477,200 14,607,700 13,502,200 15,581,300 14,230,600 13,300,100 12,362,800 13,307,200 12,635,700 12,651,700 15,205,000 14,385,600 13,547,400 19,559,700 18,446,400 18,515,000 17,588,900 17,046,300 16,346,400 15,366,300 14,351,000 13,624,700 12,264,400 11,234,000 10,129,900 9,373,500 8,251,300 7,281,000 6,222,300 3,830,400 2,579,700 1,937,600 
        total shareholders' equity
      -46,208,700 -53,682,400 -26,341,200 -36,839,900 -45,941,300 -51,046,100 -33,743,900 -42,224,700 -52,579,100 -59,156,100 -34,563,500 -43,613,100 -54,045,000 -61,632,100    -39,083,400    -11,378,700    12,448,300    -4,808,500    -30,678,200    -7,852,000                                                             4,179,500 
        property and equipment:
                                                                                                         
        furniture and equipment
       2,837,600    2,679,400    3,602,900    3,484,200    3,406,600    3,575,800    3,910,900    3,518,600    2,895,200    2,866,600    3,166,100    3,105,200    2,728,800    2,509,200    2,564,100    2,460,200    2,351,500    2,585,600    2,392,200    2,010,500    5,973,700    5,947,800    5,836,400    5,908,200      
        building and building improvements
       2,984,100    2,952,100    2,952,100    2,952,100    2,952,100    2,952,100    2,955,100    1,466,400    1,447,200    1,447,200    1,444,200    1,433,200    1,423,200    1,171,200    1,171,200    1,171,200    1,171,200    498,500    489,100    468,100    407,200    363,400    426,300    509,300      
        less - accumulated depreciation and amortization
       -4,602,700    -4,212,100    -4,885,200    -4,731,700    -4,381,800    -4,195,100    -4,093,400    -4,118,800    -3,855,600    -3,544,200                                                        -6,067,600      
        notes payable, net of unamortized debt issuance costs of 39,000 and 57,200
       29,961,000                                                                                                  
        notes payable, net of unamortized debt issuance costs of 43,500 and 57,200
        29,956,500                                                                                                 
        notes payable, net of unamortized debt issuance costs of 48,100 and 57,200
         29,951,900                                                                                                
        notes payable, net of unamortized debt issuance costs of 52,600 and 57,200
          29,947,400                                                                                               
        receivables, less allowance for credit losses of 500 and 600
           1,336,400 1,602,200 1,611,400                                                                                            
        net investment in leases
                                                                                                         
        notes payable, net of unamortized debt issuance costs of - and 32,100
                                                                                                         
        notes payable, net of unamortized debt issuance costs of 57,200 and 88,700
           29,942,800                                                                                              
        net investment in leases - current
              34,100 75,100 124,300 90,000 125,300 344,900 839,900 1,870,100 2,593,000 2,890,600 3,884,600 6,005,300 8,156,900 8,687,500 10,514,200 11,688,600 12,422,200 12,800,100 14,352,800 15,923,700 17,321,500 18,547,500 17,568,700 17,046,100 15,597,200 15,332,300 16,311,000 16,467,800 16,411,900 17,004,800 16,264,100 16,486,500 18,122,400 17,741,500 18,260,700 18,727,000 19,222,500 19,831,600 20,036,200 21,023,400 17,174,700 17,239,900 16,398,700 16,149,700 14,599,400 13,461,200 10,764,800 11,454,500 11,465,300 11,746,900 13,010,300 12,226,700 12,890,300 13,856,700 15,729,900 14,733,200 15,788,000 17,575,900 16,577,900 15,999,600 15,791,200 17,379,700  16,356,400 13,646,300 10,554,900                          
        notes payable, net of unamortized debt issuance costs of 27,900 and 32,100
            3,472,100                                                                                             
        notes payable, net of unamortized debt issuance costs of 68,800 and 88,700
            32,431,200                                                                                             
        notes payable, net of unamortized debt issuance costs of 30,400 and 32,100
             4,218,700                                                                                            
        notes payable, net of unamortized debt issuance costs of 74,300 and 88,700
             32,739,000                                                                                            
        receivables, less allowance for credit losses of 600 and 600
              1,688,600                                                                                           
        notes payable, net of unamortized debt issuance costs of 32,100 and 32,100
              4,217,900 4,217,900 4,217,900 4,217,900 4,217,900                                                                                       
        notes payable, net of unamortized debt issuance costs of 80,700 and 88,700
              33,794,300                                                                                           
        receivables, less allowance for credit losses of 600 and 800
               1,475,300                                                                                          
        net investment in leases — long-term
                   5,400    229,300    4,573,600    12,505,500    20,455,500    25,945,300    24,410,700            20,301,400    22,697,100    18,102,000    16,802,500    19,423,700        31,331,600                          
        notes payable, net of unamortized debt issuance costs of 88,700 and 120,800
               34,848,800                                                                                          
        commitments and contingencies
                                                                                                         
        receivables, less allowance for doubtful accounts of 500 and 800
                1,704,000                                                                                         
        notes payable, net of unamortized debt issuance costs of 96,700 and 120,800
                35,903,300                                                                                         
        receivables, less allowance for doubtful accounts of 1,300 and 800
                 1,592,500                                                                                        
        notes payable, net of unamortized debt issuance costs of 104,800 and 120,800
                 36,957,700                                                                                        
        receivables, less allowance for doubtful accounts of 900 and 800
                  1,581,800                                                                                       
        notes payable, net of unamortized debt issuance costs of 112,800 and 120,800
                  38,012,200                                                                                       
        receivables, less allowance for doubtful accounts of 800 and 600
                   1,438,600                                                                                      
        notes payable, net of unamortized debt issuance costs of 32,100 and 17,400
                   4,217,900 4,217,900 4,217,900                                                                                    
        notes payable, net of unamortized debt issuance costs of 120,800 and 61,100
                   39,066,700                                                                                      
        receivables, less allowance for doubtful accounts of 700 and 600
                    1,633,600                                                                                     
        net investment in leases - long-term
                    63,600 111,000 165,000  1,157,000 1,779,400 2,706,900  5,090,800 7,152,500 8,921,700  15,644,900 17,059,200 17,786,000  26,949,600 26,380,400 26,309,300  24,249,500 24,524,000 25,303,700  21,070,300 20,477,700 20,172,900 21,246,000 21,994,700 19,983,500 23,627,700 24,188,900 23,114,800 22,203,600 22,841,900  20,274,700 21,043,900 21,237,200  23,373,200 20,618,000 18,096,700  17,168,800 17,716,200 17,541,700  16,637,400 18,664,600 18,840,100  22,515,800 26,074,400 28,072,100    31,534,600                           
        operating lease right of use assets
                    2,796,300 2,859,800 2,921,700  3,059,300 3,116,400 3,172,100  3,301,800 3,353,100 3,403,100 3,595,200 3,734,400 4,867,900 6,056,100                                                                       
        liabilities and shareholders’ equity
                                                                                                         
        notes payable, net of unamortized debt issuance costs of 128,800 and 61,100
                    40,121,200                                                                                     
        total shareholders’ equity
                    -60,435,100 -68,778,700 -65,767,700  -12,802,100 -12,740,500 -12,804,200  -8,833,700 -18,566,200 -29,848,200  -3,126,000 -13,830,400 -21,495,100  -11,708,700 -20,757,800 -28,637,100  -39,389,700 4,631,400 -2,281,700  -15,717,600      27,814,700 21,609,500 15,871,900 14,598,200 16,220,400 38,144,700 33,280,700 27,014,400 21,900,300 17,928,000 17,085,400 14,885,500 14,024,200 35,108,700 30,353,500 27,094,000 24,101,700 23,013,000 19,579,500 16,817,000 17,164,700 15,328,700 16,537,200 15,548,600 14,564,200 13,891,200 16,988,400 15,669,200 14,811,000 12,668,700 13,307,200 12,635,700 12,736,500 15,755,000 14,521,600 13,547,400 23,190,000 22,286,900 21,769,300 23,294,700 22,393,000 21,558,300 20,434,800 19,198,600 17,494,300 15,405,200 14,093,300 12,506,100 11,583,900 11,900,700 10,433,400 8,833,100 6,095,200   
        receivables, less allowance for doubtful accounts of 500 and 600
                     1,321,800 1,473,300                                                                                   
        notes payable, net of unamortized debt issuance costs of 136,900 and 61,100
                     41,175,700                                                                                    
        notes payable, net of unamortized debt issuance costs of 17,400 and 17,400
                      4,232,600                                                                                   
        line of credit
                      13,600,000        40,000,000   6,000,000 11,500,000  10,100,000 18,400,000 24,600,000 35,400,000 41,900,000 10,100,000 16,200,000 23,400,000 25,200,000 30,500,000 33,500,000    5,600,000 18,500,000 20,000,000 23,100,000 14,000,000   2,000,000 4,500,000 10,800,000 10,700,000 12,800,000 12,100,000    3,500,000 8,800,000              12,500,000 9,700,000 600,000  11,000,000                    
        notes payable, net of unamortized debt issuance costs of 56,800 and 61,100
                      42,318,200                                                                                   
        receivables, less allowance for doubtful accounts of 600 and 800
                       1,103,400                                                                                  
        notes payable, net of unamortized debt issuance costs of 17,400 and 13,900
                       4,232,600 4,232,600                                                                                 
        discounted lease rentals
                         816,200 959,200 1,096,600 1,522,500 1,974,700 2,436,300 2,680,700 3,012,900 3,172,700 3,070,700 3,021,900 2,555,600 1,637,100 1,612,100 570,800        38,700 75,800 131,200 186,100 227,300 288,300 313,600 378,900 424,900 834,000 906,400 815,100 896,800 570,100 403,200 13,900 20,800 74,900 203,600 334,400 530,400                 154,500                     
        notes payable, net of unamortized debt issuance costs of 61,100 and 54,800
                       43,376,400                                                                                  
        receivables, less allowance for doubtful accounts of 1,200 and 800
                        1,394,900                                                                                 
        notes payable, net of unamortized debt issuance costs of 65,500 and 54,800
                        44,434,500                                                                                 
        receivables, less allowance for doubtful accounts of 1,000 and 800
                         1,176,300                                                                                
        notes payable, net of unamortized debt issuance costs of 13,900 and 13,900
                         4,236,100 4,236,100 4,236,100 4,236,100 4,236,100 3,986,100 3,736,100 3,486,100 3,236,100 3,236,100 3,236,100 3,236,100 3,236,100 3,236,100                                                                   
        notes payable, net of unamortized debt issuance costs of 47,900 and 54,800
                         15,514,600                                                                                
        receivables, less allowance for doubtful accounts of 1,400 and 800
                          2,096,900                                                                               
        notes payable, net of unamortized debt issuance costs of 51,400 and 54,800
                          16,573,600                                                                               
        receivables, less allowance for doubtful accounts of 800 and 1,900
                           1,581,900 1,947,600 1,893,800                                                                            
        notes payable, net of unamortized debt issuance costs of 54,800 and 68,700
                           17,632,700                                                                              
        notes payable, net of unamortized debt issuance costs of 58,300 and 68,700
                            18,691,700                                                                             
        notes payable, net of unamortized debt issuance costs of 61,800 and 68,700
                             19,750,700                                                                            
        receivables, less allowance for doubtful accounts of 2,100 and 1,900
                              980,500                                                                           
        notes payable, net of unamortized debt issuance costs of 65,200 and 68,700
                              20,809,700                                                                           
        receivables, less allowance for doubtful accounts of 1,900 and 400
                               1,669,500                                                                          
        notes payable, net of unamortized debt issuance costs of 68,700 and 82,600
                               21,868,800                                                                          
        receivables, less allowance for doubtful accounts of 900 and 400
                                1,594,400    1,756,900                                                                     
        notes payable, net of unamortized debt issuance costs of 72,200 and 82,600
                                22,927,800                                                                         
        receivables, less allowance for doubtful accounts of 600 and 400
                                 1,510,300                                                                        
        notes payable, net of unamortized debt issuance costs of 75,600 and 82,600
                                 23,986,800                                                                        
        receivables, less allowance for doubtful accounts of 1,700 and 400
                                  1,455,500                                                                       
        notes payable, net of unamortized debt issuance costs of 79,100 and 82,600
                                  24,795,900                                                                       
        receivables, less allowance for doubtful accounts of 400 and 400
                                   1,553,100  1,502,000                                                                    
        notes payable, net of unamortized debt issuance costs of 82,600 and 96,500
                                   25,604,900                                                                      
        notes payable, net of unamortized debt issuance costs of 86,000 and 96,500
                                    26,413,900                                                                     
        notes payable, net of unamortized debt issuance costs of 89,500 and 96,500
                                     27,223,000                                                                    
        receivables, less allowance for doubtful accounts of 1,200 and 400
                                      1,592,800                                                                   
        notes payable, net of unamortized debt issuance costs of 93,000 and 96,500
                                      28,032,000                                                                   
        marketable securities
                                         216,500 207,500 199,900 204,100 197,300 220,100 227,800 226,500 215,200 225,200 466,800 715,800 839,900 791,600 736,500 401,000 84,500 89,300 85,900 90,400 116,600  1,043,800 331,000 7,400  161,000 318,000 609,600 341,500 1,274,000 1,191,900 1,040,600 689,400 438,300             356,900 352,300 1,165,100 1,390,800 1,431,900 1,393,000 1,433,900 2,343,500 2,228,200 2,267,500 2,643,800 1,874,800      
        receivables, less allowance for doubtful accounts of 400 and 2,100
                                       1,796,000                                                                  
        notes payable, net of unamortized debt issuance costs of 13,900 and 10,000
                                       3,236,100 3,236,100                                                                 
        notes payable, net of unamortized debt issuance costs of 96,500 and 73,500
                                       28,841,000                                                                  
        accumulated other comprehensive loss
                                          -5,100 -9,900 -7,300                                                             
        receivables, less allowance for doubtful accounts of 1,700 and 2,100
                                        1,708,100                                                                 
        notes payable, net of unamortized debt issuance costs of 99,900 and 73,500
                                        29,650,100                                                                 
        accumulated other comprehensive income
                                         400                    2,200  17,000        9,600 80,700 71,400                                
        receivables, less allowance for doubtful accounts of 100 and 2,100
                                         1,597,200                                                                
        notes payable, net of unamortized debt issuance costs of 10,000
                                         1,990,000 1,990,000 1,990,000    1,990,000                                                          
        notes payable, net of unamortized debt issuance costs of 68,500 and 73,500
                                         18,931,500                                                                
        receivables, less allowance for doubtful accounts of 1,300 and 2,100
                                          1,513,400                                                               
        notes payable, net of unamortized debt issuance costs of 71,000 and 73,500
                                          19,429,000                                                               
        receivables, less allowance for doubtful accounts of 2,100 and 200
                                           1,479,200                                                              
        notes payable, net of unamortized debt issuance costs of 73,500 and 83,500
                                           19,926,500                                                              
        receivables, less allowance for doubtful accounts of 2,300 and 200
                                            1,555,300                                                             
        notes payable, net of unamortized debt issuance costs of 10,000 and 10,000
                                            1,990,000 1,990,000 1,990,000                                                           
        notes payable, net of unamortized debt issuance costs of 76,000 and 83,500
                                            20,424,000                                                             
        receivables, less allowance for doubtful accounts of 1,900 and 200
                                             1,388,800                                                            
        notes payable, net of unamortized debt issuance costs of 78,500 and 83,500
                                             20,921,500                                                            
        receivables, less allowance for doubtful accounts of 2,200 and 200
                                              1,345,800                                                           
        notes payable, net of unamortized debt issuance costs of 81,000 and 83,500
                                              21,419,000                                                           
        receivables, less allowance for doubtful accounts of 200 and 1,600
                                               1,416,900                                                          
        notes payable, net of unamortized debt issuance costs of 83,500
                                               21,916,500                                                          
        receivables, less allowance for doubtful accounts of 600 and 1,600
                                                1,314,200                                                         
        notes payable, net of unamortized debt issuance costs of 11,300
                                                1,988,700 1,988,700                                                        
        notes payable, net of unamortized debt issuance costs of 96,800
                                                22,403,200                                                         
        receivables, less allowance for doubtful accounts of 1,800 and 1,600
                                                 1,241,500                                                        
        notes payable, net of unamortized debt issuance costs of 99,700
                                                 22,900,300                                                        
        receivables, less allowance for doubtful accounts of 2,600 and 1,600
                                                  1,189,000                                                       
        shareholders’ equity:
                                                                                                         
        receivables, less allowance for doubtful accounts of 1,600 and 4,300
                                                   1,328,200                                                      
        receivables, less allowance for doubtful accounts of 2,500 and 4,300
                                                    1,106,600                                                     
        receivables, less allowance for doubtful accounts of 4,000 and 4,300
                                                     1,088,000                                                    
        receivables, less allowance for doubtful accounts of 4,500 and 4,300
                                                      1,047,800                                                   
        receivables, less allowance for doubtful accounts of 4,300 and 17,300
                                                       1,205,500                                                  
        receivables, less allowance for doubtful accounts of 5,000 and 17,300
                                                        1,116,900                                                 
        long-term investments
                                                                  3,896,800 3,973,800 1,910,500 2,110,600 2,212,600 2,232,900 2,271,900 2,829,200 3,329,800 3,833,300 7,214,800 7,360,000 7,420,700 7,496,500 9,500,000 11,500,000 11,500,000 11,500,000 11,500,000 11,500,000 11,000,000          7,511,500 4,577,300 5,113,800       
        rents received in advance
                                                        48,700 62,000 82,000 134,800 206,600 276,800 282,000 274,700 263,800 256,600 248,300 291,800          1,729,100 1,562,900 1,385,900 1,119,700 924,300 688,200 479,300 373,900 293,600 212,900 167,600                  
        receivables, less allowance for doubtful accounts of 15,200 and 17,300
                                                         1,230,400                                                
        receivables, less allowance for doubtful accounts of 17,200 and 17,300
                                                          1,211,100                                               
        receivables, less allowance for doubtful accounts of 17,300 and 15,100
                                                           1,237,100                                              
        long-term investments, less allowance for losses of 2,207,500 and 883,100
                                                                                                         
        receivables, less allowance for doubtful accounts of 18,100 and 15,100
                                                            1,164,500                                             
        long-term investments, less allowance for losses of 1,543,800 and 883,100
                                                            2,506,300                                             
        receivables, less allowance for doubtful accounts of 16,000 and 15,100
                                                             1,041,900                                            
        long-term investments, less allowance for losses of 883,100 and 883,100
                                                             3,539,300 3,780,000                                           
        receivables, less allowance for doubtful accounts of 16,700 and 15,100
                                                              1,282,400                                           
        receivables, less allowance for doubtful accounts of 15,100 and 17,000
                                                               1,316,200                                          
        long-term investments, less allowance for losses of 883,100 and 0
                                                               3,817,400                                          
        receivables, less allowance for doubtful accounts of 17,200 and 17,000
                                                                1,330,300                                         
        long-term investments, less allowance for losses of 546,100 and 0
                                                                4,225,600                                         
        receivables, less allowance for doubtful accounts of 18,600 and 17,000
                                                                 1,643,700                                        
        long-term investments, less allowance for losses of 252,900 and 0
                                                                 4,500,900                                        
        receivables, less allowance for doubtful accounts of 16,100 and 17,000
                                                                  1,349,000                                       
        investments
                                                                                                     6,107,400    
        receivables, less allowance for doubtful accounts of 17,000 and 35,700
                                                                   1,841,300                                      
        renewable subordinated notes
                                                                                                         
        other liabilites
                                                                   1,678,000                                      
        current investments
                                                                    2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 1,500,000 1,000,000 500,000                              
        receivables, less allowance for doubtful accounts of 21,800 and 35,700
                                                                    2,005,700                                     
        long-term receivables
                                                                    6,000 9,100 11,800  22,000 26,700 32,600  44,000    96,700    76,600                151,400     
        current line of credit
                                                                    15,400,000 3,763,300 4,012,200 3,983,100 3,941,600 3,899,200 3,855,700 4,313,200 3,774,800 3,741,600 6,670,200 7,553,600 6,990,200                         
        current renewable unsecured subordinated notes
                                                                     8,706,800 9,049,400  8,655,200                                 
        current discounted lease rentals
                                                                    618,900 603,200 659,500 972,600 1,049,100 1,142,100 1,222,000 1,012,900 962,300 948,700 593,200 27,400 81,400 121,000 147,100 157,300  151,900 149,300 147,600 145,800                 
        current rents received in advance
                                                                    312,600 329,800 334,300 294,400 273,700 229,000 203,300 141,600 99,200                             
        current deferred revenue
                                                                    1,096,800 1,257,800 1,332,100 1,188,800 910,500 1,161,300 1,088,200 993,600 962,600 1,104,000 1,162,500 1,132,300 1,035,400 1,225,400 1,177,200 1,116,100  856,000 907,700 829,100 855,800 882,900 806,200 611,800 682,700 652,000 707,200 604,400 628,100 847,300 719,600  583,200 765,600 611,100 658,500 708,500 
        long-term line of credit
                                                                     3,550,600 4,290,100 5,298,900 6,308,500 7,307,100 8,296,200 9,276,300 10,241,900 11,198,300 8,951,500 8,685,000 6,515,800                         
        long-term renewable unsecured subordinated notes
                                                                     9,896,000 11,449,500  13,952,700                                 
        long-term discounted lease rentals
                                                                    122,000 259,000 400,300 507,600 741,500 858,500 1,103,500 1,298,500 1,474,500 1,720,200 1,546,100     41,000 81,400 121,000 160,000 185,600 236,000                 
        long-term rents received in advance
                                                                    820,900 982,000 1,198,700  1,446,800 1,493,100 1,629,400  1,732,500                             
        long-term deferred revenue
                                                                    771,000 761,600 744,500 709,500 699,500 694,900 646,500 631,400 643,200 619,000 596,500 556,000 537,000 504,500 452,600 441,400 412,900 392,300 389,000 339,600 329,100 315,300 278,900 239,200 205,800 179,100 142,400 113,900 98,200 62,800 70,700       
        other long-term liabilities
                                                                    1,209,500 1,239,400 1,269,100 1,298,400 1,327,000 1,217,500 1,032,100                               
        receivables, less allowance for doubtful accounts of 19,400 and 35,700
                                                                     1,633,700                                    
        receivables, less allowance for doubtful accounts of 27,200 and 35,700
                                                                      1,726,700                                   
        receivables, less allowance for doubtful accounts of 35,700 and 52,700
                                                                       1,761,100                                  
        long-term receivables, less allowance for doubtful accounts of 1,400 and 4,100
                                                                       14,900                                  
        other assets:
                                                                                                         
        total other assets
                                                                       677,500    998,300    1,647,000    1,458,100    982,900    851,000    836,400    544,300      
        current renewable subordinated notes
                                                                       9,166,900  8,277,700 8,709,800 8,052,400 7,992,600 4,217,800 3,726,100 3,535,900 2,528,000 1,658,500 1,353,400 3,239,600 3,294,300                     
        long-term renewable subordinated notes
                                                                       12,058,700  15,115,400 14,457,300 12,788,700 12,924,300 17,081,300 17,197,100 17,486,000 14,621,600 13,081,600 12,731,600 12,138,600 12,046,500 3,720,000                    
        long-term rents received in advanced
                                                                       1,332,000    1,696,400                              
        receivables, less allowance for doubtful accounts of 36,300 and 52,700
                                                                        1,669,000                                 
        receivables, less allowance for doubtful accounts of 49,600 and 52,700
                                                                         1,714,700                                
        receivables, less allowance for doubtful accounts of 44,900 and 52,700
                                                                          2,064,100                               
        receivables, less allowance for doubtful accounts of 52,700 and 52,200
                                                                           2,064,100                              
        net investment in leases – long-term
                                                                           28,035,300 28,433,500 29,186,600   23,549,900                         
        long-term receivables,
                                                                                                         
        less allowance for doubtful accounts of 4,100 and 5,800
                                                                           39,200                              
        receivables, less allowance for doubtful accounts of 49,500 and 52,200
                                                                            2,091,000                             
        net investment in leases – current
                                                                            17,359,300    9,639,300                         
        receivables, less allowance for doubtful accounts of 53,500 and 52,200
                                                                             2,136,400                            
        long-term notes receivables
                                                                             49,400 55,800   100,000 68,200   77,800 86,900  10,700 25,000 38,900  40,000 48,600 56,100  76,700 88,000 106,800       
        receivables, less allowance for doubtful accounts of 56,800 and 52,200
                                                                              2,098,800                           
        receivables, less allowance for doubtful accounts of 52,200 and 66,900
                                                                               2,312,300                          
        long-term notes receivable, less allowance for doubtful accounts of 5,800 and 7,100
                                                                               59,700                          
        receivables, less allowance for doubtful accounts of 45,800 and 66,900
                                                                                2,108,000                         
        receivables, less allowance for doubtful accounts of 65,700 and 66,900
                                                                                 2,197,900                        
        investment in direct finance leases
                                                                                 8,155,400 6,776,900 5,777,400 4,548,400 3,234,700 2,085,400 1,478,200                  
        long-term investment in leasing operations
                                                                                 18,099,300 16,036,200  10,881,000 10,077,800 7,037,100                   
        receivables, less allowance for doubtful accounts of 52,000 and 66,900
                                                                                  2,681,100                       
        receivables, less allowance for doubtful accounts of 66,900 and 188,700
                                                                                   2,203,500                      
        long-term investment in leasing operations:
                                                                                                         
        equipment installed on leases not yet commenced
                                                                                   2,036,400    2,373,900                  
        total long-term investment in leasing operations
                                                                                   12,474,000    5,492,400                  
        long-term notes receivable, less allowance for doubtful accounts of 7,100 and 9,100
                                                                                   73,800                      
        less — accumulated depreciation and amortization
                                                                                                         
        receivables, less allowance for doubtful accounts of 46,500 and 188,700
                                                                                    2,331,800  2,243,500                   
        prepaid expenses and other
                                                                                    1,475,400 1,146,400 902,100  534,900 409,500 299,500  306,000 162,900 191,300 305,800 212,300 190,200 226,600 583,900 652,400 665,500 445,800 403,200 475,100 
        receivables, less allowance for doubtful accounts of 40,900 and 188,700
                                                                                     2,071,500                    
        receivables, less allowance for doubtful accounts of 188,700 and 202,000
                                                                                       1,836,300                  
        long-term investments:
                                                                                                         
        other
                                                                                       11,000,000    10,668,900    7,363,700    2,000,000      
        long-term notes receivable, less allowance for doubtful accounts of 9,100 and 8,200
                                                                                       94,300                  
        goodwill, net of accumulated amortization
                                                                                       607,500    654,600    600,600    538,700      
        other comprehensive income
                                                                                        7,200 4,900  25,600 24,300 1,500 24,300 144,500  11,000 -15,400 -73,900 -85,900 -61,800    
        receivables, less allowance for doubtful accounts of 184,800 and 202,000
                                                                                        2,066,700                 
        net investment in leasing operations
                                                                                        3,820,800 2,492,200 1,984,200 1,679,700 634,700 95,300            
        long-term investments and marketable securities
                                                                                        11,980,100 11,985,600 11,230,400  9,004,800 9,042,300 9,212,200           
        receivables, less allowance for doubtful accounts of 198,200 and 202,000
                                                                                         2,156,600                
        receivables, less allowance for doubtful accounts of 184,100 and 202,000
                                                                                          2,507,800               
        receivables, less allowance for doubtful accounts of 202,000 and 291,200
                                                                                           2,019,800              
        long-term notes receivable, less allowance for doubtful accounts of 8,200 and 60,700
                                                                                           54,400              
        noncompete agreements and other, net of accumulated amortization of 17,700 and 15,700
                                                                                                         
        receivables, less allowance for doubtful accounts of 246,200 and 291,200
                                                                                            2,113,400             
        receivables, less allowance for doubtful accounts of 267,400 and 291,200
                                                                                             2,254,300            
        receivables, less allowance for doubtful accounts of 254,100 and 291,200
                                                                                              2,467,300           
        receivables, less allowance for doubtful accounts of 291,200 and 357,700
                                                                                               2,341,300          
        long-term notes receivable, less allowance for doubtful accounts of 60,700 and 80,200
                                                                                               62,400          
        noncompete agreements and other, net of accumulated amortization of 15,700 and 12,100
                                                                                               2,000          
        receivables, less allowance for doubtful accounts of 360,500 and 357,700
                                                                                                2,457,800         
        receivables, less allowance for doubtful accounts of 334,300 and 357,700
                                                                                                 2,252,000        
        receivables, less allowance for doubtful accounts of 350,600 and 357,700
                                                                                                  3,028,900       
        receivables, less allowance for doubtful accounts of 357,700 and 570,900
                                                                                                   2,612,100      
        long-term notes receivable, less allowance for doubtful accounts of 80,200 and 83,600
                                                                                                   130,300      
        noncompete agreements and other, net of accumulated amortization of 1,596,800 and 1,563,900
                                                                                                   5,600      
        deferred financing costs
                                                                                                         
        current maturities of long-term debt
                                                                                                     24,100 121,500 711,000 693,500 
        long-term debt, less current maturities
                                                                                                     69,500    
        deferred gain on building sale
                                                                                                   90,200      
        common stock warrants
                                                                                                      822,000 822,000 822,000 
        short-term investments
                                                                                                    6,225,000     
        receivables, less allowance for doubtful accounts of 509,700 and 576,000
                                                                                                    2,879,200     
        long-term investment
                                                                                                    2,000,000     
        deferred gain on sale of building
                                                                                                    135,900 181,700 319,100 364,800 410,600 
        receivables, less allowance for doubtful accounts of 565,400 and 576,000
                                                                                                     2,648,000    
        notes receivable
                                                                                                     64,400 232,100 267,200 300,200 
        trade receivables, less allowance for doubtful accounts of 780,500 and 943,500
                                                                                                      3,775,400   
        long-term debt
                                                                                                      158,000 3,134,400 3,819,800 
        receivables, less allowance for doubtful accounts of 823,000 and 943,500
                                                                                                       3,548,900  
        current assets: - sum
                                                                                                       13,727,400  
        receivables, less allowance for doubtful accounts of
                                                                                                         
        971,500 and 943,500
                                                                                                        5,433,500 
        5,386,433 shares issued and outstanding
                                                                                                        1,419,900 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-28 2025-12-27 2025-09-27 2025-06-28 2025-03-29 2024-12-28 2024-09-28 2024-06-29 2024-03-30 2023-12-30 2023-09-30 2023-07-01 2023-04-01 2022-12-31 2022-09-24 2022-06-25 2022-03-26 2021-12-25 2021-09-25 2021-06-26 2021-03-27 2020-12-26 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-09-24 2016-06-25 2016-03-26 2015-12-26 2015-09-26 2015-06-27 2015-03-28 2014-12-27 2014-09-27 2014-06-28 2014-03-29 2013-12-28 2013-09-28 2013-06-29 2013-03-30 2012-12-29 2012-09-29 2012-06-30 2012-03-31 2011-12-31 2011-09-24 2011-06-25 2011-03-26 2010-12-25 2010-09-25 2010-06-26 2010-03-27 2009-12-26 2009-09-26 2009-06-27 2009-03-28 2008-12-27 2008-09-27 2008-06-28 2008-03-29 2007-12-29 2007-09-29 2007-06-30 2007-03-31 2006-12-30 2006-09-30 2006-07-01 2006-04-01 2005-12-31 2005-09-24 2005-06-25 2005-03-26 2004-12-25 2004-09-25 2004-06-26 2004-03-27 2003-12-27 2003-09-27 2003-06-28 2003-03-29 2002-12-28 2002-09-28 2001-09-29 2001-06-30 2001-03-31 
                                                                                                          
          operating activities:
                                                                                                          
          net income
        9,254,700 9,959,900 11,136,600 10,601,200 9,956,400 9,583,000 11,120,800 10,431,400 8,819,000 9,716,800 11,149,800 10,368,800 8,942,700 10,176,600 10,368,600 9,027,200 9,852,500 11,589,000 10,082,500 8,937,300 9,311,100 8,092,300 9,358,800 5,055,200 7,317,000 8,461,400 9,113,800 7,301,900 7,272,200 7,657,800 8,364,300 7,143,000 6,960,400 7,656,500 5,719,000 5,773,200 5,416,400 6,166,200 6,094,200 5,394,300 4,562,900 5,654,400 5,339,600 4,751,400 6,054,300 5,610,800 5,623,000 4,280,800 4,551,900 4,585,800 5,251,400 4,336,900 4,057,500 1,758,000 4,259,500 3,404,400 3,516,000 4,185,000 3,483,500 3,400,200 3,026,300 3,119,200 2,690,000 2,338,700 2,181,100 1,460,500 1,779,500 1,195,300 1,413,700 -2,079,200 1,350,800 930,500 937,300 649,200 1,186,200 547,200 662,200 819,400 838,200 650,400 1,113,300 -68,600 926,100 542,600 699,900 980,100 1,015,300 726,300 1,360,300 1,030,400 1,104,100 756,400 1,122,200 970,300 1,058,700 1,250,700 642,100 712,700 
          adjustments to reconcile net income to net cash from operating activities:
                                                                                                          
          depreciation of property and equipment
        95,200 97,200 99,200 99,100 97,200 99,700 121,300 116,000 108,300                                                                                          
          amortization of intangible assets
        88,500 88,500 88,500 88,500 88,500 88,500 88,500 88,500 88,500                                                                                          
          compensation expense related to stock options
        614,100 616,300 601,300 529,000 536,600 529,800 517,700 454,600 485,900 501,400 509,000 466,100 475,900 448,600 432,400 349,800 421,600 361,300 376,100 312,900 385,200 385,300 391,900 397,700 140,300 155,000 495,800 516,800 498,800 468,300 500,900 516,100 490,800 494,100 495,900 489,600 477,000 452,200 442,200 432,400 449,800 439,700 434,700 415,100 405,300 380,000 367,200 325,500 344,500 310,700 293,800 287,400 261,700 247,200 245,600 232,000 205,400 202,900 201,700 180,700 170,400 187,000 195,300 176,400 166,800 192,400 204,500 201,200 170,300 197,900 217,100 207,600 207,600 200,400 197,000 89,500 201,600 199,700 136,100                    
          operating lease right of use asset amortization
        90,800 94,600 86,300 84,200 82,200 88,900 77,900 76,100 74,200 84,100 70,400 68,700 66,900 80,300 63,500 61,900 60,300 77,300 57,100 55,700 54,200 75,500 51,300 50,000 192,100 60,400 77,700 105,000 102,300                                                                      
          tax benefits on exercised stock options
        302,800 527,100 120,700   364,400 -100   299,500 6,700 754,600 77,700 428,800 81,500 252,700 95,300 2,230,400 300 201,800 47,100 270,500 124,500 390,900 87,000 638,200 274,900 293,700 12,100 105,900 172,200   289,500 74,800 421,900 96,100 -529,700 -79,400 9,700 9,700 16,600 16,400 14,700 60,000 102,700 49,100   531,000 25,900 327,400 111,900 67,800 69,800                                      
          change in operating assets and liabilities:
                                                                                                          
          receivables
        -519,000 169,400 55,000 878,500 -1,250,000 265,800 9,200 77,200 -213,300 228,700 -111,500 -10,700 -143,200 195,000 -311,800 151,500 -369,900 291,500 -218,600 920,600 -515,000 365,700 -53,800 -913,300 689,000 -75,100 -84,100 -54,800 97,600 203,800 -254,900 90,800 203,200 -87,900 -110,900 -83,800 -34,200 76,100 -166,500 -43,000 71,100  -72,700 -52,500 139,200  -18,600 -40,200 157,700 -88,600 113,500 -19,300 26,000 -72,600 -122,600 240,500 33,800 14,100 105,900 -294,700 492,300   95,600 37,600 -85,000 50,400 355,300 6,600 28,700 55,300 -26,900 212,800             79,200 149,500   130,800 -194,500 795,700 -393,300 288,200 -318,200   762,800 
          income tax receivable/payable
        2,079,900 -987,700 342,900 -4,321,400 2,980,000 -491,200 686,200 -4,068,200 2,500,400 -329,700 514,600 -3,287,000 2,490,900 -944,100 744,100 -3,496,000 2,946,500 -2,709,700 506,700 -4,056,200 3,333,300 -964,200 -2,932,800 1,254,300 2,046,500 -744,400 941,700 -3,566,700 2,218,100 -1,574,200 493,400 80,400 2,192,900 -729,800 -465,800 -3,163,200 2,987,500 -378,300                                                             
          inventories
        -58,900 -78,800 78,400 -23,900 59,400 44,200 -173,600 152,700 -34,800 -95,200 156,000 -32,600 356,300 -132,700 -34,500 -111,100 -167,100 83,400 -79,200 -219,200 -3,600 -21,500 -1,300 21,400 -19,200 -16,300 44,700 -600 -6,200 20,600 21,900 -70,400 17,400 -30,100 32,400 6,800 -18,700 8,100    14,400 1,200 15,300 17,400 2,700 -17,600           -500 -17,700 -2,500 38,100 9,700    -600 -38,000   -35,500 -35,300 59,500 14,800         129,600 194,000 -40,200 69,200 -12,300 -17,700 -52,700 191,700 98,700   34,100 176,500 24,300   154,800 
          prepaid expenses
        -1,373,100 -75,800 -517,000 148,800 323,700 -33,800 -150,800 244,800 126,500 -297,000 -275,400 68,300 422,400 -304,300 -145,100 124,100 23,500 -49,900 -271,500 152,700 155,300 163,600 -191,900 255,000 -253,800 44,400 -159,500 101,100 -52,500  -309,600 -112,500 248,300 50,600 -396,600 340,600 241,300 -129,700          188,200 5,600   33,700 22,700           46,200 26,900 -4,200 179,500 263,800 180,900 2,700 -44,300 9,400 118,300 -87,100 7,600 176,500 233,200                      
          other assets
        -19,000 -10,200 9,300 10,900 -25,200 -12,700 1,000 8,400 -16,600 -3,600 -6,400 8,800 -40,400 -13,400 4,200 8,200 -10,400 -1,400 1,200 20,400 -2,600 22,400 17,000 20,800 -3,600 8,700 8,000 -12,500 -14,100 -42,100 -43,700 1,400 -47,800                          3,000                                      
          accounts payable
        -616,400 300,600 182,900 -353,700 -18,000 -38,700 122,000 182,400 -423,100 24,500 56,500 194,700 -678,300 212,100 20,600 -6,700 -203,000 110,400 530,600 58,700 -370,300 496,900 -558,900 760,400 56,200 -170,300 17,900 -550,400 366,000 -93,200 -57,900 -564,700 -5,400 598,400 65,100 159,700 -442,200 573,100   426,700    507,300         692,400    -228,900 -350,100 -396,600 1,161,700     282,000 -254,500 261,900 17,600            55,500    456,500    60,600    416,400 -255,300 607,700    
          accrued and other liabilities
        1,993,500 -1,821,000 -123,100 159,700 2,018,300 -1,724,100 -468,100 -789,500 1,729,800 -1,038,500 -368,400 249,800 1,140,200 -1,172,200 -818,500 1,823,000 390,500 -854,400 -326,200 764,400 -532,300 172,700 -162,500 -27,400 -674,200 -142,300 242,400 343,300 -1,105,000 -285,800 101,600 899,800 774,400 -1,041,400 205,600 730,500 -69,100 -871,000 211,600 67,700 338,300  636,900   -1,098,900 260,500 385,500 876,600  339,600 316,000 311,400  194,600 514,900 288,900  -315,800 -1,323,100 1,690,400 -206,400 -397,800 269,400 433,900                                  
          deferred revenue
        -55,800 -1,400 15,800 86,400 229,300 -11,400 161,900 135,100 78,100 89,300 218,300 100,200 297,700 -55,100 192,900 14,900 -43,100 15,000 -94,500 -35,400 -84,900 -236,900 -218,200 -316,600 -95,500 -187,300 -56,600 -179,200 -178,700 -97,200 -67,200 18,800 12,700 94,200 73,300 -300,600 46,300 165,600   7,600  28,000 -1,200 158,100 9,400 97,900 -144,400 146,900 464,500    87,500 -11,200 294,300 167,400 94,700 -260,200 196,100 216,800   -57,200 178,300   121,500 109,700   -36,000 70,700 115,900 -157,500 100,100 72,300 168,000 141,200 -48,400 128,000 1,100 -13,300 113,100 234,100 -37,500 57,400 25,900 177,000 37,700 -138,000 165,600 170,200      
          net cash from operating activities
        11,877,300 8,523,000 12,250,500 9,044,900 15,078,400 8,457,900 12,114,000 8,222,000 13,364,000 8,762,900 12,079,100 9,301,800 13,850,500 9,584,000 11,836,300 9,021,100 13,347,900 13,300,100 11,921,700 9,539,400 13,585,000 11,449,200 8,529,900 8,879,000 14,363,200 12,579,300 14,353,900 9,548,000 14,166,000 7,318,400 9,225,500 8,094,200 10,298,900 5,919,400 5,842,200 4,662,400 8,733,700 5,726,000       11,747,500 2,557,300 7,829,800 598,700 6,997,200 4,611,200 7,361,100 2,953,600 6,723,000 3,500,100 6,381,600 3,758,000 4,532,600 5,161,500 4,151,200 3,570,300 7,704,800 4,629,300 1,166,100 2,645,300 3,959,500 2,563,600 3,821,700         1,429,300 788,200   237,900 1,495,200    1,411,600  1,513,400   1,286,500 1,623,000 680,900 1,503,900 1,411,000 1,646,400   2,129,800 
          capital expenditures
        -14,600 -19,600 -66,800 -54,700 -51,200 -4,300 -102,700 -87,900 -99,200 -187,800 -91,400 -5,500 -69,100 -27,000 -21,500 -21,500 -22,900 -3,200 -14,300 -34,300 -11,700 300 -2,500 -31,200 -34,200 17,800 -30,300 -122,700 -221,100 -173,700 -128,500 -170,200 -18,800 -9,600 -32,300 -11,900 -21,800                       -36,800 -7,600   
          free cash flows
        11,862,700 8,503,400 12,183,700 8,990,200 15,027,200 8,457,900 12,109,700 8,119,300 13,276,100 8,663,700 11,891,300 9,210,400 13,845,000 9,514,900 11,809,300 8,999,600 13,326,400 13,277,200 11,918,500 9,525,100 13,550,700 11,437,500 8,530,200 8,876,500 14,332,000 12,545,100 14,371,700 9,517,700 14,043,300 7,097,300 9,051,800 7,965,700 10,128,700 5,900,600 5,832,600 4,630,100 8,721,800 5,704,200       11,747,500 2,557,300 7,829,800 598,700 6,997,200 4,611,200 7,361,100 2,953,600 6,723,000 3,500,100 6,381,600 3,758,000 4,532,600 5,161,500 4,151,200 3,570,300 7,704,800 4,629,300 1,166,100 2,645,300 3,959,500 2,563,600 3,821,700         1,429,300 788,200   237,900 1,495,200    1,411,600  1,513,400   1,286,500 1,623,000 680,900 1,467,100 1,411,000 1,638,800   2,129,800 
          investing activities:
                                                                                                          
          purchase of property and equipment
        -14,600 -19,600 -66,800 -54,700 -51,200 -4,300 -102,700 -87,900 -99,200 -187,800 -91,400 -5,500 -69,100 -27,000 -21,500 -21,500 -22,900 -3,200 -14,300 -34,300 -11,700 300 -2,500 -31,200 -34,200 17,800 -30,300 -122,700 -221,100 -173,700 -128,500 -170,200 -18,800 -9,600 -32,300 -11,900 -21,800                                                         -7,600 -20,600   
          net cash from investing activities
        -14,600 -19,600 -66,800 -54,700 -51,200 -4,300 -102,700 -87,900 -99,200 -187,800 -91,400 -5,500 -59,700 -27,000 -3,561,500 -21,500 -153,100 -3,200 -27,000 -99,800 -997,500 -469,700 -954,700 -1,737,200 -1,106,600 -2,240,200 -3,991,500 -1,840,100 4,842,600 -2,033,000 -1,869,700 -486,000 -903,000 582,200 641,300 -235,300 -4,543,800    867,000 -1,734,600 3,860,800 1,506,300            1,229,600     2,027,200 984,600 592,200 1,755,700 525,600 1,764,400                          -2,338,200 700,000 -2,165,400    
          financing activities:
                                                                                                          
          repurchases of common stock
         -168,800 -2,249,900         -838,600 -433,700 -11,256,100 -36,591,400 -16,324,600 -8,974,700 -8,463,000 -10,455,200 -48,987,500 -24,028,100 -1,288,200    1,600                                                                
          proceeds from exercises of stock options
        1,033,900 1,203,800 2,167,700 1,538,600 47,700 2,318,700 10,800 2,634,200 70,000 855,500 179,300 2,384,500 590,400 1,814,600 383,400 1,295,400 1,258,300 7,020,700 89,000 941,500 268,800 1,178,700 914,600 6,013,600 145,900 7,923,300 2,049,600 788,800 156,600 648,100 1,325,100 798,100 48,400 980,500 132,200 1,108,400 88,600 1,135,000 20,700 150,200 114,600 158,900 100 26,000 164,400 227,600 115,800 2,017,900 982,900 120,600 835,700 191,700 403,200 315,000 9,200 307,800 421,300 249,800 477,700 193,100                                 
          dividends paid
        -3,429,000 -39,121,300 -3,406,800 -3,398,600 -3,186,000 -29,733,800 -3,168,400 -3,165,800 -2,797,900 -35,666,300 -2,788,500 -2,787,500 -2,421,900 -12,798,200 -2,407,100 -2,427,300 -1,625,300 -28,927,700 -1,634,500 -1,665,000 -935,400 -12,201,300 -932,800 -184,500 -912,200 -965,400 -954,800 -942,800 -586,100 -585,800 -583,000 -577,900 -423,200 -421,200 -463,700 -463,600 -416,500 -414,900                                                             
          net cash from financing activities
        -2,395,100 -37,917,500 -1,239,100 -2,028,800 -5,388,200 -33,415,100 -4,220,100 -1,594,100 -3,790,400 -35,873,300 -3,671,700 -1,465,500 -2,894,000 -12,884,700 -3,519,900 2,949,500 -24,420,900 -39,294,100 18,417,300 -10,249,000 -12,184,300 -12,085,100 -1,080,700 -34,983,400 -9,409,300 6,145,400 -5,717,700 -5,522,100 -13,770,100 -10,827,200 -7,288,200 -6,792,200 -9,070,500 -5,003,900 -6,435,600 -5,955,200 -8,027,900 -1,050,200                                      2,717,600 3,924,500 851,700 681,100       27,000 106,500 914,700 426,300    -1,625,000 200,000 472,100    
          net increase in cash, cash equivalents and restricted cash
        9,467,600  10,944,600 6,961,400 9,639,000 -24,957,200 7,889,600 6,525,200 9,485,700 -27,209,600 8,219,600 7,744,900 10,951,000 -3,360,400 8,289,400 8,409,100 -11,094,500 -26,147,100 30,335,800 -736,600 1,300,900 -1,633,400   3,216,700 17,618,100 6,396,000 34,400 -1,444,200 1,333,800 -95,700 -567,700 742,400                                                                  
          cash, cash equivalents and restricted cash, beginning of period
        10,460,700 12,329,800 13,386,500 13,680,600 11,437,000 6,684,000 25,180,300 2,576,000 1,163,200                                                                  
          cash, cash equivalents and restricted cash, end of period
        19,928,300 -29,414,100 10,944,600 6,961,400 21,968,800 -24,957,200 7,889,600 6,525,200 22,872,200 -27,209,600 8,219,600 7,744,900 24,631,600 -3,360,400 8,289,400 8,409,100 342,500 -26,147,100 30,335,800 -736,600 7,984,900 -1,633,400 6,979,500 -27,059,100 28,397,000 17,618,100 6,396,000 34,400 1,131,800 1,333,800 -95,700 -567,700 1,905,600                                                                  
          supplemental disclosures:
                                                                                                          
          cash paid for interest
        604,000 600,200 607,700 603,800 604,000 701,800 700,800 722,700 725,700 740,300 745,300 772,300 791,500 797,100 817,300 617,600 490,500 504,800 280,400 294,500 309,200 312,300 359,100 606,400 460,600 382,800 447,100 458,700 417,000 482,000 610,200 646,700 758,100 826,600 369,200 460,700 519,600 517,600 838,600 304,500 635,300 662,100 672,500 54,400 103,500 120,200 148,700 122,500 29,800 22,300 21,800 88,700 84,700 74,700 104,800 141,800 19,800 19,900 11,700 40,700 90,200 99,000 943,500 628,800 587,600 981,000 668,000 727,200 325,300 661,400 596,600 683,800 570,800 695,500 603,300 525,400 317,700 282,900 364,500               2,100 6,000 138,600   
          cash paid for income taxes
        207,600 3,300,600 3,145,600 5,172,300 196,200 2,887,300 2,797,000 5,135,300 349,100 2,816,200 3,073,500 4,803,400 181,200 2,790,700 2,457,300 5,917,700 143,100 1,083,100 3,315,800 7,062,100 94,100 3,107,300 6,021,900 302,400 120,900 2,829,600 2,899,100 5,272,500 121,100 2,772,900 1,762,000 2,016,700 176,000 4,070,400 3,860,800 5,515,893 138,107 4,484,700 3,666,000   4,590,600 4,028,300 6,889,100 -860,600 4,741,300 3,587,900 7,137,500 762,300 3,347,300 2,477,100 3,950,900 359,800 2,965,700 2,301,200 3,543,200 1,481,100 1,118,100 1,755,400 981,400 1,348,200 259,900 2,882,200 1,957,100 1,486,300 1,005,800 157,700 5,200 53,400 574,500 127,100 436,400 427,000 376,000 240,600 623,600 49,300 964,600 27,000 483,500 23,100 912,000 85,900 454,100 172,100 18,100 554,000 720,200 642,800 305,000 398,000   300,000 473,300 318,000   
          the following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated condensed balance sheets to the total of the same amounts shown above:
                                                                                                          
          cash and cash equivalents
        19,828,300 -29,439,100 10,969,600 6,936,400 21,828,800 -25,007,200 7,799,600 6,525,200 22,872,200 -27,194,600 8,234,600 7,769,900 24,551,600 -3,370,400 8,289,400 8,409,100 287,500 -26,162,100 30,345,800 -736,600 7,959,900 -1,608,400 6,979,500 -27,059,100 28,347,000 17,643,100 6,386,000 34,400 1,066,800 1,308,800 -45,700 -567,700 1,800,600                                                                  
          restricted cash
        100,000 25,000 -25,000 25,000 140,000 50,000    -15,000 -15,000 -25,000 80,000 10,000 55,000 15,000 -10,000 25,000 -25,000 50,000 -25,000 10,000 65,000 25,000 -50,000 105,000   10,000   10,000                                                          
          total cash, cash equivalents and restricted cash
        19,928,300 -29,414,100 10,944,600 6,961,400 21,968,800 -24,957,200 7,889,600 6,525,200 22,872,200 -27,209,600 8,219,600 7,744,900 24,631,600 -3,360,400 8,289,400 8,409,100 342,500 -26,147,100 30,335,800 -736,600 7,984,900 -1,633,400 6,979,500 -27,059,100 28,397,000 17,618,100 6,396,000 34,400 1,131,800 1,333,800 -95,700 -567,700 1,905,600                                                                  
          provision for credit losses
             -1,500 -1,000 700 -700 -4,600 -11,300 -22,000 -15,700 -8,900 -39,300 -55,900 -62,700 -48,700 -243,600 -339,600 -111,500 615,400 -102,200 -55,500 69,300 10,100 -109,800 -55,600 109,000 95,000 35,200 -13,300 -11,500 -1,400 70,500        36,800 -1,700 -11,100 38,900    13,800      -13,100 -24,100 45,400 46,600 130,500 -160,200 172,100 918,000 853,600 604,200 419,700 1,343,700 690,000 273,200 262,900 -171,200 97,700 165,300 88,300 101,700 74,000 77,300 77,600 27,000 23,800 22,700 16,400              
          deferred income taxes
         -355,700 73,700   -294,500   -660,400 124,200 24,200 -73,000 -29,300 -72,200 -113,200 3,500 -458,100 -467,500 -439,900 27,300 -411,100 -851,000 11,100 -494,500 -1,360,500 39,100 600 722,500 65,600   -1,528,800 13,100   -345,000             223,700   110,100 -60,900 275,100         413,100 1,396,700      90,000 147,800             269,000        
          principal collections on lease receivables
             8,400 34,000 62,300 70,800 -14,600 76,000 423,800 827,500 1,183,100 1,105,600 530,500 2,463,200 2,120,000 3,063,500 2,268,700 3,410,700 3,423,500 3,006,600 4,988,400 5,014,100 4,863,700 4,880,800 4,662,800 7,948,700 5,465,300 4,957,200 5,881,000 5,265,700 6,095,600 6,693,000 7,289,500 5,256,900 5,275,300 7,131,200 5,343,400 4,555,500 5,440,700 7,439,900 9,166,900 5,204,800 6,068,200 5,179,000 4,272,600 4,101,200 5,153,600 3,970,800 4,530,300 4,084,500 4,236,100 4,020,600 4,545,500 5,020,600 4,161,500 6,502,600 4,405,700 4,824,100 4,754,100 5,469,100 4,968,300 4,047,900 5,321,200 4,455,300 5,501,500 3,702,200 3,433,900 3,585,600 4,211,500 3,652,100 2,102,000 2,194,600 1,858,800 1,346,700 1,104,700 894,100 628,700 376,200 143,000 103,900 134,400              
          rents received in advance and security deposits
             -8,300 -19,700 -20,600 -20,400 -40,000 -194,200 -263,000 -83,500 -313,000 -159,700 -372,100 -356,800 -222,300 -95,400 -702,000 -106,900 -259,800 -885,300 -47,800 -205,600 49,600 6,500 17,800 84,100 -421,400 -38,700 33,900 86,200 93,500 -86,900 367,600 189,500 73,800 129,000 364,000 -15,100    19,000   181,500 -147,400 43,100 265,100   59,900 107,600                                          
          payments on notes payable
             -6,000,000 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -1,062,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -812,500 -500,000 -500,000 -500,000 -500,000                                                             
          net decrease in cash, cash equivalents and restricted cash
                                                                                                          
          the following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets to the total of the same amounts shown above:
                                                                                                          
          gain from disposal of property and equipment
                                                                                                          
          proceeds from sales of property and equipment
                                                                                                          
          reacquired franchise rights
                                                                                                        
          proceeds from borrowings on line of credit/term loan
                                                                                                         
          payments on line of credit/term loan
                                                                                                         
          deferred initial direct costs
                         -600 -1,500 -3,800 -6,000 -8,500 -5,200 -39,400 -33,800 -14,200 -169,200 -115,500 -103,300 -979,800 -47,100 -119,200 -137,500 -112,500 -114,500                                                             
          amortization of deferred initial direct costs
                         100 2,400 5,900 10,500 16,500 23,000 29,200 37,200 57,200 123,800 159,500 209,500 239,000 247,300 262,500 299,700 102,400 107,000 112,700 125,600 114,900 122,000 134,200 100,000 95,600 95,900 136,400 259,400 178,400 200,200 212,200 163,600 121,200 134,700 143,200 140,800 152,200 148,700 170,800 102,300 98,700 105,000 185,100 150,700 152,400 170,700 193,200 206,800                                  
          purchase of equipment for lease contracts
                         -130,200 -12,700 -65,500 -985,800 -470,000 -952,200 -1,706,000 -1,072,400 -2,258,000 -3,961,200 -1,717,400 -2,885,000 -7,324,600 -6,698,400 -6,196,800 -6,149,900 -5,721,000 -6,019,400 -7,512,900 -9,778,900                                                             
          proceeds from borrowings on notes payable
                                                                                                      
          depreciation and amortization
                  193,800 192,600 192,500 193,600 190,100 116,900 102,500 101,800 105,600 109,400 113,800 118,000 120,700 122,900 123,100 123,400 110,700 85,900 80,100 80,400 78,600 79,300 75,800 79,700 87,000 90,200 98,500                                                 32,800 30,600 29,300 28,900 32,200 49,500 49,100 67,700 85,700 109,700   244,800 
          loss from disposal of property and equipment
                                                                                   1,400                  
          proceeds from discounted lease rentals
                             1,157,000   1,311,200 1,640,400 100 2,916,800                 92,400 548,500 80,900 442,700       74,600 428,100 117,600 705,100 2,207,500         -48,600                 
          proceeds from borrowings on line of credit
                       18,100,000 15,600,000     900,000 45,700,000 4,800,000 14,000,000 3,300,000   5,000,000 40,100,000 4,900,000 1,900,000 8,200,000 4,100,000 6,000,000 500,000 5,800,000 4,900,000 51,000,000 600,000 5,500,000 2,000,000 12,400,000 14,000,000   4,800,000 2,700,000 3,000,000 14,600,000               300,000 2,700,000    9,100,000                      
          payments on line of credit
                       -1,700,000 -2,000,000     -900,000 -40,000,000 -5,700,000 -6,000,000 -10,300,000 -2,500,000 -10,100,000 -11,600,000 -10,200,000 -10,800,000 -11,500,000 -8,300,000 -11,000,000 -9,100,000 -10,000,000                                                             
          non-cash landlord leasehold improvements
                                 1,055,800                                       1,072,400                              
          gain on sale of marketable securities
                                                                                                          
          proceeds from sale of marketable securities
                                            35,100 17,100 299,000 259,200 91,800 48,400 463,000     103,000 111,200 1,900 1,311,600 1,004,300 900 160,400 171,800 358,900 85,400 995,900 306,200                                
          loss on sale of marketable securities
                                            6,400 6,200 22,800              600                                      
          purchase of marketable securities
                                                                                                          
          net increase in cash and cash equivalents
                                         12,500 -11,200 -651,500 470,500 132,000   206,300    70,600     2,394,600                                                 
          cash and cash equivalents, beginning of period
                                         1,252,900 1,006,700  2,089,700  10,642,600  2,233,400  9,020,100  2,257,100  9,490,800  2,140,000  1,253,000  1,037,800  2,947,700  5,983,500  4,153,300  4,730,000  2,005,100 
          cash and cash equivalents, end of period
                                         12,500 -11,200 -651,500 1,723,400 132,000 62,100 -154,200 1,213,000  -60,100 -1,039,500 2,160,300  -129,500 -267,100 2,411,800  6,206,700 -150,200 2,191,500  211,900 -56,100 2,093,400  2,860,500 -1,331,600 2,367,600  -8,466,400 -2,473,500 13,109,300  2,840,000 3,696,700 5,005,600  316,200 1,044,100 1,541,100  -737,400 529,700 1,020,600  -41,400 -503,800 1,847,000  -1,644,900 84,500 6,641,300  1,011,900 1,344,200 5,823,400  -1,064,200 1,800,400 2,270,700  -46,900 -796,600 535,300 3,827,100 
          depreciation
                                              103,300 108,100 109,200 109,800 108,600 106,600 107,600 107,400 102,200 97,100 105,300 110,100 109,400 105,000 107,000 106,700 107,200 104,900 114,500 117,500 118,900 122,200 120,500 114,100 114,100 118,500 119,500 124,900 126,600 147,400 131,200 126,900 92,200 86,300 85,000 86,500 78,600 72,000 71,700 61,500 49,400 51,300 40,500 42,700 46,800 45,700 43,000              
          income tax receivable
                                                                                 616,800   159,400  455,000 -531,700 603,700    208,800              
          net cash provided by operating activities
                                               2,549,400 10,606,800 4,135,900 5,363,600                          2,813,600 2,583,800 3,081,200 1,860,400 1,458,700 2,317,200               1,786,300          
          net cash provided by investing activities
                                               1,303,600 606,100                                                          
          net cash used for financing activities
                                                                                                          
          net increase (decrease) in cash and cash equivalents
                                                                                                          
          income tax receivable / payable
                                                4,904,400  544,800 -2,884,500 5,662,900    2,061,700  542,300 -1,352,600 2,158,800    513,100 -2,188,300 860,400 1,231,500 513,100    117,400                                  
          cash paid (received) for income taxes
                                                -2,079,600                                                          
          cash and cash equivalents, beginning of year
                                                                                                          
          cash and cash equivalents, end of year
                                                                                                          
          net decrease in cash and cash equivalents
                                                                                                          
          adjustments to reconcile net income to net cash provided by operating activities:
                                                                                                          
          loss from equity investments
                                                             1,842,500 372,300 240,700 37,400 71,200 224,700 142,900 77,000 -63,300 200,200 102,000 20,200 39,100 57,300 600 3,500 2,881,500   75,800         980,100 5,500 89,200 94,100              
          impairment of investment in notes
                                                             663,700    337,000 293,200                                        
          purchase of long-term equity investments
                                                                                                          
          purchase of long term investments
                                                                                                          
          purchase of long-term investments
                                                                                                          
          proceeds from issuance of subordinated notes
                                                                     94,600 52,200 73,700 852,800 1,213,400 2,898,500 365,200 510,100 575,900 313,400 3,877,300 3,035,900 656,100 727,000                      
          payments on subordinated notes
                                                                                                          
          purchases of property and equipment
                                                                                                    -36,800      
          proceeds from line of credit
                                                                  1,500,000                3,400,000                        
          increase in cash and cash equivalents
                                                                    110,500   -2,473,500 3,618,500 -2,051,500 2,840,000 3,696,700 2,865,600               84,500 657,800  1,011,900       2,311,000 -46,900 -796,600 535,300 1,822,000 
          advance and security deposits
                                                                   -56,900 76,200                                      
          purchase of investments
                                                                                                    -2,286,500 827,800 -2,157,800    
          proceeds from sale of property and equipment
                                                                         1,800             20,600    100 14,300          
          tax benefits on exercised stock options and warrants
                                                                                                         
          additions to advance and security deposits
                                                                      -133,400 -168,300 581,600 -92,400 62,400 8,400 30,500 137,800 77,800 325,200 319,700 428,500 471,400 325,400 304,200 244,900 112,000 163,100 322,800 145,200 66,700 24,800 13,500              
          tax benefits on exercised options
                                                                                                         
          net cash (used for) financing activities
                                                                                                          
          deferred initial direct costs, net of amortization
                                                                          6,000 67,100 89,800                              
          gain from sale of marketable securities
                                                                                                          
          proceeds from exercises of options
                                                                                                          
          tax benefits on exercised options and warrants
                                                                                                          
          net cash used for investing activities
                                                                                                          
          net cash provided by financing activities
                                                                            410,600  -1,554,100 2,326,800 281,800 6,710,400                         
          allowance for doubtful accounts
                                                                               -4,300 4,600                          
          gain on sales of investments
                                                                                                          
          accrued liabilities
                                                                             175,300 -112,900 106,800 234,300 397,700 -1,200   160,400 170,400   63,000 -227,100          -313,400 -854,000 351,700   348,700 
          proceeds from sale of long-term investments
                                                                                                          
          proceeds from exercises of options and warrants
                                                                                   168,300 422,500 191,300        426,300    250,000      
          gain on sale of investment
                                                                                                          
          proceeds from sale of investment
                                                                                       360,000                  
          repurchase of common stock
                                                                                                    -1,875,000      
          tax benefit on exercised options and warrants
                                                                              1,025,500                          
          increase (decrease) in cash and cash equivalents
                                                                                                1,670,100          
          loss from equity investment
                                                                                                          
          decrease in cash and cash equivalents
                                                                                288,100                    -2,459,300      
          excess tax benefits on exercised options
                                                                                                          
          tax benefit on exercised options
                                                                                  60,000 7,900 32,800    157,800 209,600   336,600 18,100 232,800 88,800      
          amortization
                                                                                                          
          deferred gain on sale of building
                                                                                                          
          proceeds on sale of marketable securities
                                                                                         470,200 200 1,061,000 413,800              
          decrease in other assets
                                                                                                          
          prepaid expenses and other
                                                                                            5,000   28,400 114,500 -93,500 33,700 19,600 318,300 60,500 29,200    
          income tax payable
                                                                                                          
          proceeds from sale of long-term investment
                                                                                                          
          additions to other assets
                                                                                                    -14,900      
          proceeds from issuance of unsecured notes
                                                                                      11,620,800                    
          payments on discounted lease rentals
                                                                                                          
          (decrease) increase in cash and cash equivalents
                                                                                                          
          compensation expense related to granting of stock options
                                                                                        225,700 582,900 143,500 162,100 162,100 115,100 91,600 86,100 86,100    38,700      
          net cash used by financing activities
                                                                                                          
          (increase) decrease in other assets
                                                                                                          
          deferred gain on building sale
                                                                                                    -45,800  -45,800    
          proceeds from stock option exercises
                                                                                             111,500           
          loss on sale of property and equipment
                                                                                                          
          deferred financing costs amortization
                                                                                                          
          proceeds on sale of marketable securities, net of purchases
                                                                                                          
          purchase of marketable securities, net of proceeds
                                                                                                          
          increase in other assets
                                                                                                          
          net investment in leasing operations
                                                                                                          
          payments on long-term debt
                                                                                                     -93,600 -4,233,600   
          purchase of marketable securities and investments, net of proceeds
                                                                                                          
          purchase of marketable securities and investments, net of proceeds from sales
                                                                                                          
          purchase of investments and marketable securities, net of proceeds from sales
                                                                                                          
          gain on sale of investments
                                                                                                          
          compensation expense relating to stock option grants and employee stock purchases
                                                                                                  38,700        
          deferred financing cost
                                                                                                      11,500    
          proceeds from stock option/warrant exercises
                                                                                                  250,100    565,700    
          adjustments to reconcile net income to net cash from operating activities -
                                                                                                          
          deferred franchise fees
                                                                                                          
          issuance of common stock warrants
                                                                                                          
          proceeds from notes payable
                                                                                                          
          deferred franchise fee revenue
                                                                                                      -182,400   32,500 
          debt discount amortization
                                                                                                          
          adjustments to reconcile net income to net cash
                                                                                                          
          provided by operating activities: