7Baggers

WidePoint Corporation
(NYSE MKT:WYY) 

WYY stock logo

WidePoint Corporation provides trusted mobility management (TM2) solutions to the corporations, governments, and not-for-profit organizations in North America and Europe. It offers TM2 solutions through a federal government certified proprietary portal to manage, analyze, and protect communications ...

Founded: 1997
Full Time Employees: 249
CEO / Founder: Jin Kang 
Sector: Technology
Industry: Information Technology Services

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: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2019-09-30 2018-03-31 2017-12-31 2017-06-30 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2008-12-31 
                                                           
      revenues
    42,322,216 36,125,207 37,880,202 34,217,739 37,703,266 34,620,433 36,040,771 34,207,279 28,256,165 25,733,657 26,762,857 25,273,681 23,338,012 25,271,572 23,057,354 22,436,427 24,452,552 22,251,282 19,983,420 20,650,843 106,716,020 29,616,940 20,079,619  18,880,506 18,257,719 22,114,839 17,539,666 20,508,640 18,714,846 16,994,858 17,432,745 17,695,568 16,763,502 14,555,908 12,394,021 9,602,779 11,290,459 12,222,505 11,343,962 11,968,106 14,359,461 15,210,896 12,510,644 13,701,741 10,195,670 10,681,817 9,965,878 10,529,125  12,452,120 11,163,056 11,437,596 11,378,793  
      cost of revenues
    36,485,351 30,849,895 32,762,960 29,439,218 32,950,340 29,928,067 31,147,549  24,225,036 21,838,836     19,737,710 18,539,702 20,456,000 18,588,268 15,991,159    16,527,612  15,589,330 15,850,877 18,076,810 14,179,119  15,477,768 13,875,473 14,126,516 14,125,600 13,315,008 10,571,518 8,780,226 7,135,541 8,959,361 9,243,536  8,693,654               
      gross profit
    5,836,865 5,275,312 5,117,242 4,778,521 4,752,926 4,692,366 4,893,222 4,665,891 4,031,129 3,894,821 3,909,637 3,809,940 3,559,651 3,799,452 3,319,644 3,896,725 3,996,552 3,663,014 3,992,261 4,715,879 7,830,600 4,314,021 3,552,007  3,291,176 2,406,842 4,038,029 3,360,547 4,204,978 3,237,078 3,119,385 3,306,229 3,569,968 3,448,494 3,984,390 3,613,795 2,467,238 2,331,098 2,978,969 3,527,042 3,274,452 4,085,147 3,573,200 2,878,883 3,325,351 2,133,037 2,566,159 2,704,651 1,839,655  2,930,759 2,523,835 2,578,690 2,674,518  
      yoy
    22.81% 12.42% 4.58% 2.41% 17.91% 20.48% 25.16% 22.47% 13.25% 2.51% 17.77% -2.23% -10.93% 3.72% -16.85% -17.37% -48.96% -15.09% 12.39%  137.93% 79.24% -12.04%  -21.73% -25.65% 29.45% 1.64% 17.79% -6.13% -21.71% -8.51% 44.69% 47.93% 33.75% 2.46% -24.65% -42.94% -16.63% 22.51% -1.53% 91.52% 39.24% 6.44% 80.76%  -12.44% 7.16% -28.66%       
      qoq
    10.64% 3.09% 7.09% 0.54% 1.29% -4.10% 4.87% 15.75% 3.50% -0.38% 2.62% 7.03% -6.31% 14.45% -14.81% -2.50% 9.11% -8.25% -15.34% -39.78% 81.52% 21.45%   36.74% -40.40% 20.16% -20.08% 29.90% 3.77% -5.65% -7.39% 3.52% -13.45% 10.26% 46.47% 5.84% -21.75% -15.54% 7.71% -19.84% 14.33% 24.12% -13.43% 55.90% -16.88% -5.12% 47.02%   16.12% -2.13% -3.58%   
      operating expenses
                                                           
      sales and marketing
    746,927 677,618 669,797 639,482 560,056 530,391 559,926 611,893 637,951 490,037 542,172 521,678 468,722 527,726 562,623 575,169 503,185 489,721 533,528 482,299 655,590 406,683 534,637  628,319 600,813 625,481 702,465 739,049 697,210 764,845 797,683 770,511 681,279 868,152 1,038,059 845,112 763,967 675,780 880,303 805,817 519,494 705,190 876,399 640,716 306,066 362,654 385,100 430,183  487,996 343,007 318,042 333,130  
      general and administrative expenses
    5,241,572 4,832,422 4,922,649  4,277,156 4,352,980         3,817,316 3,745,229 4,048,190 2,101,083 3,267,587    3,353,341  3,789,980     3,100,705 3,893,348 3,818,064  3,818,152 3,816,100 3,666,282 3,055,838 2,676,048 2,282,991                 
      depreciation and amortization
    647,713 225,908 233,122 223,688 232,507 259,980 252,112 256,534 290,393 259,804 263,684 265,843 266,788 272,203 274,088 264,361 258,898 263,192 253,857 250,891 360,558 246,293 97,386  71,189 89,603 84,759 89,719 94,478 100,054 92,968 91,946 98,297 -16,755 179,977 143,219 69,510 74,672 74,142 73,241 66,278 67,652 74,682 79,200 59,776           
      total operating expenses
    6,636,212 5,735,948 5,825,568 5,594,952 5,069,719 5,143,351 5,354,807 5,316,910 5,285,053 4,727,550 4,636,369 4,698,341 4,298,317 4,395,074 20,931,027 4,584,759 4,810,273 2,853,996 4,054,972 4,040,852 5,216,107 4,025,245 3,985,364  4,545,914 4,925,971 4,163,655 4,235,168 4,848,856 4,571,062 4,751,161 4,707,693 4,664,705 4,482,676 4,864,229 4,847,560 3,970,460 3,514,687 3,032,913 3,340,345 3,398,910 3,175,984 3,114,364 3,355,636 3,197,820           
      income from operations
    -799,347 -460,636 -708,326 -816,431 -316,793 -450,985 -461,585 -651,019 -1,253,924 -832,729 -726,732 -888,401 -738,666 -595,622 -17,611,383 -688,034 -813,721 809,018 -62,711 675,027 2,614,493 288,776 -433,357  -1,254,738 -2,519,129 -125,626 -874,621 -643,878 -1,333,984 -1,631,776 -1,401,464 -1,094,737 -1,034,182 -879,839 -1,233,765 -1,503,222 -1,183,589 -53,944 186,697 -124,458 909,163 458,836 -476,753 127,531 -43,496 269,968 383,629 -504,928  511,299 299,283    
      yoy
    152.32% 2.14% 53.46% 25.41% -74.74% -45.84% -36.48% -26.72% 69.76% 39.81% -95.87% 29.12% -9.22% -173.62% 27983.40% -201.93% -131.12% 180.15% -85.53%  -308.37% -111.46% 244.96%  94.87% 88.84% -92.30% -37.59% -41.18% 28.99% 85.46% 13.59% -27.17% -12.62% 1531.02% -760.84% 1107.81% -230.18% -111.76% -139.16% -197.59% -2190.22% 69.96% -224.27% -125.26%  -47.20% 28.18%        
      qoq
    73.53% -34.97% -13.24% 157.72% -29.76% -2.30% -29.10% -48.08% 50.58% 14.59% -18.20% 20.27% 24.02% -96.62% 2459.67% -15.45% -200.58% -1390.07% -109.29% -74.18% 805.37% -166.64%   -50.19% 1905.26% -85.64% 35.84% -51.73% -18.25% 16.43% 28.02% 5.86% 17.54% -28.69% -17.93% 27.01% 2094.11% -128.89% -250.01% -113.69% 98.15% -196.24% -473.83% -393.20% -116.11% -29.63% -175.98%   70.84%     
      other income
    57 93 497  -9,076.5 99 -1,534 -34,871 -9,876 -33,663 -18,864 -194 380,098 -6,999 669,990 301,013 615,344 25,158 2,496 -4,868 5,324 -2  -875 2,412 3,779 5,377 1,968 -4,817 -37,814 68,207 7,433 6,250 -5,159 5,924 5,875 -3,165 5,927 4,134 4,371 -16,746 11,091 -9,290 18,145 49.75 -944  1,143       
      interest income
    106,854 83,439 89,340 53,430 53,554 59,882 51,725 49,426 51,557 27,681 9,245 2,196 24,705 6,398 4,158 6,570 623 968 192 2,375 -817 40 3,326  2,566 3,973 3,012 3,433 4,173 5,107 7,020 4,978 5,926 5,388 6,290 4,594 730 1,176 2,727 2,612 849 702 956 1,354 1,869 3,181 2,718 2,481 4,192  2,231 6,614 5,403 3,548  
      interest expense
    -47,265 -47,671 -52,382 -55,073 -58,856 -52,911 -72,331 -58,737 -54,743 -69,095 -56,910 -58,778 -70,456 -62,841 -62,826 -63,521 -65,550 -67,372 -69,290 -71,016 -71,941 -78,066 -25,950  -12,849 -11,163 -20,910 -19,828 -20,330        -46,226 -44,425 -15,414 -55,937 -59,582 -29,674 -85,366 -117,753 -61,451 -14,509 -14,949 -19,304 -20,555  -22,793 -27,377 -30,746 -31,678  
      total other income
    59,646 35,861 37,455  1,596 7,070 -22,140 -44,182 -13,062 -75,077 -66,529 -56,776 334,347 -63,442 611,322 244,062       -22,626  -11,158   -11,018 -14,189 -30,954 -61,662 37,040 -30,881 -35,580 -45,889 -35,814 -39,621 -46,414 -6,760 -49,191 -54,362   -125,689 -41,437           
      loss before income tax provision
    -739,701 -424,775 -670,871  -315,197 -443,915 -483,725 -695,201 -1,266,986 -907,806 -793,261 -945,177           -455,983  -1,265,896                               
      income tax provision
    109,704 134,410 -52,412  41,209 -18,705 15,828 -42,091 64,821 13,308 48,812 6,302 8,487,983 -118,181 -3,240,852 -51,075 311,177 232,888 72,924 23,458 -7,526,767 32,364 6,190  34,279 5,257.25 8,295 11,291 1,443 -228,998 69,842 45,204 32,141 -166,769 4,975,968   863,685 -355,525  -143,551 -32,470 141,809 -300,380 28,691           
      net income
    -849,405 -559,185 -618,459 -724,063 -356,406 -425,210 -499,553 -653,110 -1,331,807 -921,114 -842,073 -951,479 -8,892,302 -540,883 -13,759,209 -392,897 -574,481 534,884 -204,731 585,424 10,063,634 183,710 -462,173  -1,300,175 -2,429,432 -148,040 -896,930 -659,510 -1,135,940 -1,763,280 -1,409,628 -1,157,759   -669,239 -926,698 -2,093,688 294,821 139,351 -35,269 833,252 243,708 -302,062 57,403 131,856 217,939 214,431 -317,360  412,682 239,298 515,468 515,411  
      yoy
    138.33% 31.51% 23.80% 10.86% -73.24% -53.84% -40.68% -31.36% -85.02% 70.30% -93.88% 142.17% 1447.88% -201.12% 6620.63% -167.11% -105.71% 191.16% -55.70%  -874.02% -107.56% 212.19%  97.14% 113.87% -91.60% -36.37% -43.04%   110.63% 24.93%   -580.25% 2527.51% -351.27% 20.97% -146.13% -161.44% 531.94% 11.82% -240.87% -118.09%  -47.19% -10.39% -161.57%       
      qoq
    51.90% -9.58% -14.58% 103.16% -16.18% -14.88% -23.51% -50.96% 44.59% 9.39% -11.50% -89.30% 1544.03% -96.07% 3401.99% -31.61% -207.40% -361.26% -134.97% -94.18% 5378.00% -139.75%   -46.48% 1541.06% -83.49% 36.00% -41.94% -35.58% 25.09% 21.75%    -27.78% -55.74% -810.16% 111.57% -495.11% -104.23% 241.91% -180.68% -626.21% -56.47% -39.50% 1.64% -167.57%   72.46% -53.58% 0.01%   
      earnings per share, basic and diluted
    -0.08 -0.06 -0.06 -0.08 -0.04 -0.04 -0.05 -0.07 -0.15 -0.1 -0.1 -0.11                                            
      weighted-average shares outstanding, basic and diluted
    9,669,721 9,655,173 9,586,166 9,552,971 9,319,300 9,485,508 9,390,154 8,897,819 8,830,709 8,893,220 8,794,704 8,739,317                                            
      general and administrative expenses (including share-based compensation of 198,859 and 417,783, respectively
       4,731,782                                                    
      other (expense)
                                                           
      total other expense
       -1,643             -44,121.75 -41,246 -69,096 -66,145 -77,626 -72,702    -9,831.5 -14,119               -60,111.25 -73,319             
      loss before income tax benefit
       -818,074                                                    
      income tax benefit
       -94,011                                -600,340 -616,145   -1,845                
      general and administrative expenses (including share-based
                                                           
      compensation of 365,958, 95,454, 783,741 and 235,570, respectively)
          4,542,769                                                 
      cost of revenues (including amortization and depreciation of
                                                           
      576,905 and 502,560, respectively)
           29,541,388                                                
      compensation of 417,783 and 140,116, respectively)
           4,448,483                                                
      general and administrative expenses (including share-based compensation of 276,570, 115,141, 235,570 and 269,126, respectively
            2,929,760.5 3,977,709                                              
      goodiwll impairment
                  16,277,000                                         
      508,025, 306,938, 1,010,585, and 594,456, respectively)
              22,853,220                                             
      compensation of 95,454, 89,385, 235,570 and 269,126, respectively
              3,830,513                                             
      goodwill impairment
                4,069,250                                           
      502,560 and 287,518, respectively)
               21,463,741                                            
      compensation of 140,116 and 179,741, respectively)
               3,910,820                                            
      366,885, 133,756, 961,341, and 373,089, respectively)
                14,937,383 21,472,120                                          
      compensation of 115,141, 235,469, 384,267 and 662,132, respectively)
                2,789,422.5 3,595,145                                          
      income before income tax provision
                -404,319 -659,064 -17,000,061 -443,972 -263,304 767,772 -131,807 608,882 2,536,867 216,074                                  
      basic earnings per share
                -1.02 -0.06 -1.58 -0.04 -0.06 0.06 -0.02 0.07     -0.02 -0.03  -0.011 -0.008 -0.013 -0.021 -0.017 -0.014 -0.009 -0.081 -0.009 -0.014 -0.033 0.005 0.002 -0.001  0.004 -0.005 0.001 0.002 0.003  -0.01  0.01  0.004 0.009  
      basic weighted-average shares outstanding
                8,732,203 8,725,476 8,696,111 8,782,452 9,069,903 9,129,406 9,072,281 8,995,103 8,460,558 84,234,354 83,041,597 82,911,730 82,845,449 82,687,789 82,730,134 82,730,134 82,559,822 82,228,974 82,515,103 82,124,603 81,743,812 73,048,883 73,195,464 72,998,461 66,826,037 63,802,275 63,824,647 63,751,857 63,751,857 63,474,871 63,651,857 63,226,857 63,226,857 62,882,100 62,930,873 62,916,422 62,797,540 61,555,664 61,375,333 61,375,333 59,419,383 60,348,616  
      diluted earnings per share
                -1.02 -0.06 -1.58 -0.04 -0.06 0.06 -0.02 0.06     -0.02 -0.03  -0.011 -0.008 -0.013 -0.021 -0.017 -0.014 -0.009 -0.081 -0.009 -0.014 -0.033 0.005 0.002 -0.001  0.004 -0.005 0.001 0.002 0.003  -0.01  0.01  0.004 0.008  
      diluted weighted-average shares outstanding
                8,732,203 8,725,476 8,696,111 8,782,452 9,160,195 9,158,396 9,072,281 9,103,160 8,603,170 84,271,825 83,041,597 82,911,730 82,845,449 82,687,789 82,730,134 82,730,134 82,559,822 82,228,974 82,515,103 82,124,603 81,743,812 73,048,883 73,195,464 72,998,461 66,826,037 63,802,275 64,014,359 63,936,607 63,751,857 63,758,632 63,820,891 63,226,857 64,249,138 64,148,331 63,968,039 64,142,707 62,797,540 62,862,978 63,299,155 62,974,353 60,608,984 62,063,726  
      119,083 and 159,618, respectively)
                       15,934,964                                    
      compensation of 182,842 and 281,441, respectively)
                       3,307,662                                    
      233,033, 248,009, 698,192, and 802,174, respectively)
                        15,250,596.75 25,302,919                                  
      compensation of 163,451, 272,737, 536,828 and 593,075, respectively)
                        2,517,595.75 3,372,269                                  
      product development
                            56,426 437,982 2,648 1,000 257,383                           
      basic loss per share
                          -0.01                                 
      diluted loss per share
                          -0.01                                 
      general and administrative expenses (including share-based compensation of 68,088, 89,229, 204,414 and 208,091, respectively
                             2,662,674.25 3,450,767                             
      income before provision for income taxes
                             -420,862.75 -139,745 -885,639 -658,067 -1,364,938 -1,693,438 -1,364,424 -1,125,618 -1,069,762 -925,728 -1,269,579 -1,542,843 -1,230,003 -60,704 137,506 -178,820               
      general and administrative expenses (including share-based compensation of 48,447, 81,311, 136,326 and 118,862, respectively
                               3,441,984                            
      292,241 and 295,436, respectively)
                                16,303,662                           
      compensation of 87,879 and 37,551, respectively
                                3,757,946                           
      interest
                                 -31,244 -30,868 -36,145 -44,240 -47,218 -47,020 -46,332                    
      general and administrative expenses (including share-based compensation of 37,551 and 82,716, respectively
                                    3,795,897                       
      net (loss) income
                                     -1,874,408.25 -5,901,696                     
      363,609, 343,731, 737,928 and 842,447, respectively)
                                           7,816,920                
      compensation of 58,281, 55,227, 112,268 and 110,280,
                                                           
      respectively, and gain on change in fair value of contingent
                                                           
      obligation of 369,000, 0, 589,000 and 0, respectively)
                                           2,386,801                
      general and administrative costs
                                            2,526,815               
      cost of sales (including amortization and depreciation of
                                                           
      419,657, 155,630, 1,262,105, and 510,431, respectively)
                                             7,911,461.75 11,637,696             
      general and administrative (including shared-based compensation
                                                           
      expense of 55,593, 69,920, 165,873, and 109,857, respectively
                                             1,807,964.25 2,334,492             
      net income before provision for income taxes
                                             -32,707.75 385,517 -602,442 86,094           
      cost of sales
                                               9,631,761 10,376,390 8,062,633 8,115,658 7,261,227 8,689,470  9,521,361 8,639,221 6,246,694.75 8,704,275  
      general and administrative (including shared-based compensation expense of 55,227, 11,747, 110,280, and 39,937, respectively
                                               2,400,037            
      general and administrative (including shared-based compensation expense of 55,053 and 6,404, respectively
                                                2,497,328           
      general and administrative
                                                 1,407,238 1,885,001 1,877,145 1,866,806  1,882,721 1,831,811 1,632,200 1,711,688  
      depreciation expense
                                                 38,726.75 48,536 58,777 47,594  48,743 49,734 48,414 46,887  
      net income before income tax expense
                                                 25,862.75 256,793 366,806   490,737 278,520 253,164 554,634  
      income tax expense
                                                 -2,889.75 38,854 152,375 -202,788  38,832     
      other expense
                                                         -49  
      net income before income taxes
                                                    -520,148       
      deferred income tax expense
                                                      39,223 39,222 39,223 39,223  
      basic net income per share
                                                       0.004    
      diluted net income per share
                                                       0.004    
      income (loss) from operations
                                                        580,034 582,813  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2019-09-30 2018-03-31 2017-12-31 2017-06-30 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2008-12-31 2007-03-31 
                                                               
        assets
                                                               
        current assets
                                                               
        cash and cash equivalents
      9,818,503 12,128,422 6,820,958 3,703,169         7,530,864 5,061,320 7,192,085 7,267,743 6,479,980 18,102,341 14,947,372 17,058,363 15,996,749 7,099,617 7,445,722 5,272,457 5,472,363 9,123,498 5,585,559 8,327,621 6,251,464 7,930,303 10,443,065 9,687,332 11,524,390 13,154,699 3,079,485 4,103,311 10,133,529  2,409,230 2,504,054 2,517,411 1,857,614 2,493,589 280,601 1,432,913 2,135,310 5,998,041 5,394,273 6,207,000 5,816,303 3,702,895 2,565,082 3,349,382 6,238,788 3,300,508 4,375,426 2,741,592 
        restricted cash
      2,647,990 832,863 398,797 596,473 1,042,256                                                     
        accounts receivable
      15,002,571 7,117,636 16,749,251 14,625,251 11,930,474 8,498,243 10,560,802   8,911,875   9,277,109  12,424,600 13,095,286 12,536,584 10,148,728 8,753,986    8,656,398 8,131,025 8,648,612 5,153,093 12,039,247 7,967,307  10,565,113 9,546,162 12,391,141 9,916,843 8,543,050 8,859,476 6,177,272 5,187,800 7,612,400 6,950,553 5,229,326 5,896,009 6,932,366 6,329,418 8,290,257 7,841,628 7,884,802 4,472,654 4,733,151 5,105,306 7,794,913 9,263,580 7,681,993 6,775,176 7,055,525 6,590,753 5,282,192 3,293,146 
        unbilled accounts receivable
      33,548,228 29,888,114 29,115,715 31,176,066 31,798,431 24,784,036 25,784,217 23,072,400 16,618,639 9,956,194 13,603,405 11,843,638 10,244,101 7,024,861 7,883,179 5,959,766 10,937,415 8,789,327 12,429,292 10,017,255 13,848,726 13,265,684 6,157,034 8,131,448 6,048,130 8,112,690 6,344,989 5,819,539 9,057,696 6,637,587 6,517,707 5,340,750 5,772,408 5,547,416 3,416,224 2,860,011 1,362,451 1,561,030 1,187,498 1,284,468 1,165,286 2,969,450 1,877,686 1,416,281 1,708,955 2,715,406 1,920,010 1,319,227 1,456,806 3,059,665 2,584,604 2,412,841 1,774,440 1,334,455 1,339,235 2,301,893  
        other current assets
      5,196,613 6,066,826 8,115,728 5,206,547 3,771,473 2,020,459 1,527,940 1,624,712 1,083,671 1,402,845 1,104,513 939,187 935,978 2,927,804 2,789,387 2,776,789 3,194,009 3,721,111 1,893,391 1,692,695 1,763,633 856,274 1,034,386 767,944                                  
        total current assets
      66,213,905 56,033,861 61,200,449 55,307,506 55,317,773 40,938,795 41,873,858 36,769,565 32,843,263 28,728,962 31,433,743 27,563,060 27,988,052 28,573,097 30,289,251 29,099,584 33,147,988 40,761,507 38,024,041 47,982,529 67,491,769 28,173,643 23,293,540 22,302,874 20,898,783 22,989,678 24,782,732 22,619,950 23,019,821 25,627,592 26,951,557 28,066,664 27,832,315 27,753,494 15,809,110 13,726,254 17,693,449 9,769,475 11,631,432 10,114,456 10,837,812 13,140,744 11,979,080 11,211,839 12,173,680 13,991,810 13,281,511 12,403,613 13,949,490 17,557,002 15,894,466 13,024,039 12,275,182 14,988,331 11,597,734 12,227,177 6,588,122 
        noncurrent assets
                                                               
        property and equipment
      480,082 439,110 500,255 490,587 544,723 588,753 617,203 695,268 780,800 857,867 888,875 978,633 978,218 1,062,614 1,152,890 1,259,612 841,133 833,582 854,053 565,535 573,039 581,667 1,213,163 1,318,420 976,552 736,678 1,321,763 1,342,692 1,439,692 1,513,307 1,544,090 1,550,624 1,556,251 1,614,182 1,710,790 1,836,865 1,466,058 1,545,951 1,428,489 1,474,996 1,443,526 1,428,323 1,508,895 1,549,047 1,480,811 1,336,134 1,306,780 1,303,325 1,295,076 1,241,510 472,841 456,934 520,412 538,811 444,375 431,189 203,129 
        lease right of use asset
      3,904,479 4,114,808 4,324,312 4,534,938 4,183,561 3,536,001 3,707,771 3,876,013 4,045,222 4,215,558 4,386,323 4,556,571 4,723,899 4,892,349 5,059,331 5,227,920 6,273,211                                         
        intangible assets
      3,352,296 3,678,013 4,096,698 4,583,243 5,063,795 5,554,997 6,098,664 6,751,932 7,336,348 7,133,845 6,672,593 7,179,206 7,398,160 6,637,747 6,360,252 6,222,449 6,228,886 2,588,095 2,286,665 2,134,193 2,187,503                                     
        goodwill
      5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 5,811,578 22,088,578 22,088,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 18,555,578 20,838,927 20,838,927 16,618,467 16,618,467 16,618,467 16,618,467 16,618,467 16,618,467 18,150,172 18,150,172 18,193,561 18,193,561 11,329,917 11,329,917 11,329,917 11,329,917 10,475,513 10,475,513 10,399,737 9,770,647 8,562,254 8,575,881 2,526,110 
        deferred tax assets
      1,123  91,132 30,635      85,888 88,420 88,360 86,909 8,289,372 8,295,569 5,125,315 5,127,482 5,619,990 5,622,880 5,621,373 5,606,079                                     
        other long-term assets
      48,822 497,936 551,653 605,369 659,086 489,700 489,700 489,700 483,288 1,556,995 2,424,524 2,211,695 2,025,845 2,931,994 2,787,302 2,206,981 1,782,060 1,504,074 1,331,146 1,312,402 815,007 141,702                                    
        total assets
      79,812,285 70,575,306 76,576,077 71,363,856 71,580,516 56,919,824 58,598,774 54,394,056 51,300,499 48,390,693 51,706,056 48,389,103 49,012,661 58,198,751 59,756,173 71,230,439 75,489,338 75,433,123 72,418,511 82,089,045 101,324,351 55,783,446 46,694,225 45,892,931 44,513,486 47,227,668 49,475,228 47,381,175 47,905,883 50,858,471 52,577,849 53,960,905 53,811,167 54,078,240 42,909,669 46,099,432 43,754,385 36,074,840 37,641,621 36,157,524 37,120,592 39,579,841 39,375,099 39,192,592 40,232,673 42,290,226 30,128,704 29,295,242 30,738,916 34,396,140 28,102,193 25,394,489 24,834,503 26,755,087 22,284,411 23,581,618 10,630,658 
        liabilities and stockholders' equity
                                                               
        current liabilities
                                                               
        accounts payable
      25,891,150 17,637,127 20,477,995 15,948,105 16,524,863 9,990,672 14,033,887 12,061,252 12,633,658 13,855,297 13,375,808 13,584,437 12,515,081 15,103,368 14,691,477 12,779,236 10,263,015 10,797,731 9,017,637 19,586,553 36,221,981 6,108,178 10,530,605 7,266,212 7,066,408 8,665,449 9,026,925 7,433,642 2,886,931 7,812,226 6,448,509 8,659,862 7,209,545 6,165,477 6,071,801 3,550,495 3,217,838 3,228,586 5,413,060 3,738,186 4,187,201 5,555,419 5,423,310 6,279,096 6,184,847 8,418,854 4,936,599 4,303,476 5,223,728 7,725,727 6,546,112 6,129,977 4,797,985 7,120,168 4,468,584 2,465,394 1,620,533 
        accrued expenses
      31,159,173 28,547,750 29,079,133 30,394,770 30,851,255 25,063,136 22,594,181 20,594,212 16,175,702 10,624,832 13,845,293 10,652,753 11,327,269 8,548,396 9,810,349 8,528,170 12,344,426 11,201,997 12,447,202 11,354,080 15,626,313 14,465,322 7,801,763 9,796,350 9,379,319 7,872,557 7,101,830 6,349,221 9,679,060 6,687,054 6,490,586 5,944,560 5,926,326 5,980,110 3,911,505 4,221,829 2,869,404 4,407,286 3,210,284 2,898,744 2,727,559 3,539,710 2,441,118 1,466,408 2,126,027 1,851,678 1,679,770 1,491,634 1,770,634 2,643,613 2,819,436 1,677,166 2,412,789 2,304,995 1,293,214 2,548,106 901,369 
        current portion of deferred revenue
      6,114,402 6,820,156 8,742,472 5,953,990 4,770,683 2,655,617 2,269,718 1,850,537 2,009,343 2,209,524 2,725,898                                               
        current portion of lease liabilities
      751,233 780,345 858,126 842,402 735,152 593,280 600,819 619,708 638,258 626,955 615,783 606,055 596,529 645,019 634,479 623,923 794,175                                         
        total current liabilities
      63,915,958 53,785,378 59,157,726 53,139,267 52,881,953 38,302,705 39,498,605 35,125,709 31,456,961 27,316,608 30,562,782 26,422,285 26,143,812 26,230,945 27,099,581 24,383,774 26,040,510 26,120,464 23,845,857 33,398,044 54,442,431 23,321,222 20,721,878 19,716,002 17,838,672 18,004,828 17,787,091 15,621,119 15,239,795 17,599,345 17,976,018 17,474,719 16,346,821 15,275,348 14,208,454 11,669,541 7,956,581 10,905,612 9,230,460 7,557,106 8,345,214 10,578,617 8,361,364 10,171,428 9,441,364 11,619,724 6,945,770 6,381,061 8,094,526 11,540,642 10,408,061 8,755,399 8,587,202 10,983,669 7,385,557 9,512,475 3,089,091 
        noncurrent liabilities
                                                               
        lease liabilities, net of current portion
      3,930,495 4,125,894 4,269,077 4,470,842 4,200,019 3,699,456 3,874,080 3,995,834 4,114,516 4,298,076 4,476,849 4,610,296 4,745,909 4,860,381 5,015,198 5,172,603 6,025,691                                         
        deferred revenue, net of current portion
      435,151 462,053 586,744 788,088 907,160 944,056 1,059,922 999,761 1,027,770 1,208,293 400,280 376,162 364,837 370,800 367,503 390,493 400,142 431,733 430,191 437,578 398,409 367,065   13,333                                 
        deferred tax liabilities
       44,115   11,415 118,595 138,077 64,753 16,923                                                 
        total liabilities
      68,281,604 58,417,440 64,013,547 58,398,197 58,000,547 43,071,712 44,577,584 40,192,957 36,623,070 32,829,877 35,446,811 31,415,643 31,261,458 31,849,126 32,862,282 30,531,870 33,813,343 32,279,533 30,154,318 39,866,251 60,772,628 30,635,296 21,796,990 20,682,865 18,399,864 18,951,017 18,789,975 16,631,339 16,270,510 18,667,805 19,294,860 19,057,053 18,140,934 17,299,384 16,056,492 13,588,665 10,612,512 13,559,102 13,084,804 12,003,907 13,164,608 15,642,574 16,334,427 16,461,069 17,284,065 19,454,074 7,676,239 7,130,636 8,865,288 12,379,742 11,467,165 9,907,120 9,787,381 11,976,443 8,559,219 10,881,844 3,145,925 
        commitments and contingencies
                                                               
        stockholders' equity
                                                               
        preferred stock, 0.001 par value...
                                                               
        common stock, 0.001 par value...
      9,894 9,656 9,656 9,565 9,487 9,487 9,487   8,894   8,726 8,726 8,726 8,696 8,842 9,138 9,100    83,082 83,032 82,947 82,730 82,730 82,730  82,521 82,521 82,482 81,874 81,657  73,040 72,965 63,907 63,857   63,752 63,652 63,652  63,227 62,931 62,931 62,811 62,691 61,380 61,375 61,375 61,375 60,685 58,276  
        additional paid-in capital
      103,733,790 103,491,727 103,337,616 103,187,223 103,103,653 102,878,731 102,676,148 102,349,962 102,151,381 101,725,806 101,425,959 101,330,659 101,194,185 101,049,870 100,934,729 100,845,374 101,424,922 102,276,064 101,871,610 101,645,142 100,504,741 95,462,725 94,346,591 94,200,237 94,083,209 93,920,095 93,813,519 93,745,431 93,699,300 93,661,178 93,569,933 93,449,495 92,824,426 92,661,000 81,800,617 81,484,180 81,411,266 69,867,491 69,814,932 69,706,658 69,648,376 69,594,390 69,531,751 69,466,310   69,075,170 69,005,250 68,928,823 68,754,353 67,963,301 67,931,139 67,903,574 67,874,394 67,322,809 67,194,788 60,753,969 
        accumulated other comprehensive loss
      -379,665 -359,584 -359,994 -424,840 -450,945 -314,286 -363,835 -357,119 -334,899 -357,744 -280,582 -312,986 -350,234 -499,799 -381,275 -246,421 -241,586 -189,910 -139,931 -159,564 -104,615 -252,183 -119,523 -122,461 -181,337 -309,369 -223,623 -238,989 -204,254                             
        accumulated deficit
      -91,833,338 -90,983,933 -90,424,748 -89,806,289 -89,082,226 -88,725,820 -88,300,610 -87,801,057 -87,147,947 -85,816,140 -84,895,026 -84,052,953 -83,101,474 -74,209,172 -73,668,289 -59,909,080 -59,516,183 -58,941,702 -59,476,586 -59,271,855 -59,857,279 -70,147,168 -69,412,915 -68,950,742 -67,871,197 -65,416,805 -62,987,373 -62,839,336 -61,942,403 -61,282,893 -60,146,953 -58,383,673 -56,974,045 -55,816,286 -54,913,293 -49,011,597 -48,342,358 -47,415,660 -45,321,972 -45,616,793 -45,756,144 -45,720,875 -46,554,731 -46,798,439 -46,496,377 -46,553,780 -46,685,636 -46,903,575 -47,118,006 -46,800,646 -51,414,028 -52,529,520 -52,942,202 -53,181,500 -53,696,968 -54,591,956 -53,360,425 
        total stockholders’ equity
      11,530,681 12,157,866 12,562,530 12,965,659 13,579,969 13,848,112 14,021,190 14,201,099 14,677,429 15,560,816 16,259,245 16,973,460 17,751,203  26,893,891 40,698,569 41,675,995 43,153,590 42,264,193 42,222,794 40,551,723 25,148,150 24,897,235 25,210,066 26,113,622 28,276,651 30,685,253 30,749,836 31,635,373 32,190,666 33,282,989 34,903,852 35,670,233 36,778,856 26,853,177 32,510,767 33,141,873 22,515,738 24,556,817 24,153,617 23,955,984 23,937,267 23,040,672 22,731,523   22,452,465 22,164,606 21,873,628 22,016,398 16,635,028 15,487,369 15,047,122 14,778,644 13,725,192 12,699,774  
        total liabilities and stockholders’ equity
      79,812,285 70,575,306 76,576,077 71,363,856 71,580,516 56,919,824 58,598,774 54,394,056 51,300,499 48,390,693 51,706,056 48,389,103 49,012,661  59,756,173 71,230,439 75,489,338 75,433,123 72,418,511 82,089,045 101,324,351 55,783,446 46,694,225 45,892,931 44,513,486 47,227,668 49,475,228 47,381,175 47,905,883 50,858,471 52,577,849 53,960,905 53,811,167 54,078,240 42,909,669 46,099,432 43,754,385 36,074,840 37,641,621 36,157,524 37,120,592 39,579,841 39,375,099 39,192,592   30,128,704 29,295,242 30,738,916 34,396,140 28,102,193 25,394,489 24,834,503 26,755,087 22,284,411 23,581,618  
        cash
          6,775,139 5,636,057 4,000,899 5,267,934 6,921,160 8,458,048 7,775,113 4,577,963                                              
        contingent consideration
           6,900 6,900 6,900 6,900 6,900 6,900 6,900                                              
        of 79,698 and 81,359, respectively
             6,804,519                                                  
        authorized; 2,045,714 shares issued and none outstanding
                                                               
        authorized; 9,311,761 and 8,893,220 shares
                                                               
        issued and outstanding, respectively
             9,313 8,894  8,894 8,740        9,071 8,876                                    52,523 
        of 81,359 and 51,666, respectively
              8,219,793                                                 
        authorized; 8,893,220 and 8,725,476 shares
                                                               
        of 68,549 and 51,666, respectively
                8,950,712                                               
        of 72,271 and 51,666 in 2023 and 2022, respectively
                 10,202,272                                              
        deferred revenue
                 1,579,040 1,704,933 1,934,162 1,963,276 1,912,100 2,280,894 3,517,392 1,788,379 1,875,353 2,016,282 2,185,581 2,136,669 2,348,578 1,261,880 1,190,558 1,182,313 1,132,983 1,253,896 2,007,970 1,953,168 1,768,374 857,578 710,275 754,294 829,257 37,566 40,911 280,987 235,526 351,503 173,655 53,055 101,044 194,464 390,506 26,994 107,008 362,721 294,541 393,317 263,487 650,365 768,504 963,607 1,667,969 520,818 
        authorized; 8,739,317 and 8,725,476 shares
                                                               
        current portion of contingent consideration
                     540,345 358,000                                         
        contingent consideration, net of current portion
                  6,900 387,000 380,000 585,000 1,347,000                                         
        of 41,313 and 62,988 in 2022 and 2021, respectively
                   13,559,112                                            
        total stockholders equity
                   26,349,625                                            
        total liabilities and stockholders equity
                   58,198,751                                            
        operating lease right of use asset
                       5,570,297 5,744,148 5,917,435 6,095,376 5,690,692                                    
        current portion of operating lease liabilities
                       603,344 592,639 582,058 577,855 499,739                                    
        operating lease liabilities, net of current portion
                       5,481,299 5,632,233 5,784,592 5,931,788 5,339,380                                    
        other liabilities
                       246,037 246,037 246,037                                      
        liabilities and stockholders’ equity
                                                               
        stockholders’ equity
                                                               
        of 111,054 and 114,169 in 2021 and 2020, respectively
                         19,214,216                                      
        authorized; 9,071,352 and 8,876,515 shares
                                                               
        of 114,169 and 126,235 in 2020 and 2019, respectively
                          35,882,661                                     
        current portion of other term obligations
                           62,402 149,669 203,271                                  
        authorized; 9,050,262 and 8,386,146 shares
                                                               
        of 125,496 and 106,733 in 2019 and 2018, respectively
                           6,952,068                                    
        intangibles
                           2,640,164 3,510,393 3,671,506 3,988,662 4,298,902 4,761,199 4,801,164 4,834,602 5,101,523 5,375,798 5,648,576 5,724,650 5,992,992 3,728,542 4,080,957 3,449,644 3,613,271 3,943,548 4,280,496 4,617,443 4,969,241 4,251,143 4,641,314 5,031,483 5,421,655        1,381,580 1,576,439 2,236,563 1,257,105 
        other term obligations, net of current portion
                            65,630 78,336                                  
        deferred tax liability
                           1,607,629 390,639 392,229                                  
        authorized; 84,775,186 and 84,112,446 shares
                                                               
        issued and oustanding, respectively
                           84,776                                    
        other long term assets
                            121,551 44,553                                  
        current portion of long term debt
                            103,172 101,591                                  
        long-term debt
                            207,860 232,109   417,222 422,117 426,937 431,756 663,267 887,444 1,109,033 1,327,800 1,544,376 1,759,501 2,509,492 2,509,492 3,658,929 4,319,929 4,698,732 4,918,732 7,769,143 6,050,608   502,763 506,532 510,246 564,490 192,707 332,217 469,273 604,048 735,735 1,117,230  
        land and building held for sale
                                                               
        mortgage debt related to assets held for sale, net of current portion
                                                               
        inventories
                              142,587 123,287 370,887 65,248 40,993 28,400 26,716 22,150 26,221 37,025 39,084 35,871 43,813 61,338 268,803 258,993 274,860 286,920                
        prepaid expenses and other assets
                              587,091 385,388 398,031 400,768 510,533 435,300 417,907 611,967 561,900 426,736 414,841 549,789 566,474 533,944 341,918 364,185 401,929 482,389 804,957 751,270 719,754 782,862 422,606 464,577 565,239 473,320 343,387 364,123 376,184 359,563 367,238 267,666 553,384 
        income taxes receivable
                               42,896        25,984   399,382 763   108,887 138,575                
        deposits and other assets
                              93,911 52,456 53,956 61,791 56,190 60,471 136,554 139,463 142,373 161,994 122,950 118,228 119,137 120,046 71,027 73,936 76,845 76,118 78,049 83,406 88,013 81,941            
        short term note payable
                              34,975 131,761 48,787 35,063 76,761 131,953 48,738 37,423 80,966 137,025 45,420 34,529 68,557 119,336 34,001 84,097 66,514 113,018 27,349 74,084   25,947 59,344 51,545 94,809 25,922 55,837 55,117 102,074 29,176 97,158  
        income taxes payable
                              51,856 5,141 48,663 56,510 59,645 37,684 94,236 39,408 4,280 12,574 107,567 21,121  217,982 73,520 75,560         127,962 143,450        
        current portion of long-term debt
                               94,868 242,536 462,067 679,074 893,706 879,181 869,296 2,192,854 2,184,016 2,174,722 2,164,185 949,771 1,150,455 199,033 457,485 910,902 1,102,741 357,894 2,158,032 756,151 798,319 210,518 350,603 488,251 572,943        
        current portion of deferred rent
                              26,207 40,397       8,444 9,274 2,169 71,547 77,709 78,525 9,023 45,068 58,045 51,196 48,412 45,627 43,515 36,508 33,457 30,406 27,998 20,835        
        current portion of capital lease obligations
                              18,027 4,097 10,030 13,772 18,716 28,752 47,935 33,269 66,828 76,597 48,011 75,835 34,993 45,125 10,552 22,440 43,490 42,878 10,226 47,137 54,987 22,908            
        long-term debt related to assets held for sale, net of current portion
                               412,180                                
        capital lease obligation, net of current portion
                              61,119   2,840 5,111 11,962 11,682 47,444 30,778 36,669 83,145 70,592 58,419 57,119 102,715 101,646 91,212 102,244 145,122 124,086    5,838 14,455 22,908 32,485 44,428 56,142 67,632 91,772 95,248 56,834 
        deferred rent, net of current portion
                              100,380 86,198 137,851 137,452 144,724 151,994 159,266 155,222 150,212 152,815 155,418 18,395 10,408 2,421 69,631  2,255 15,786 29,318 42,849   74,706 84,205 93,061 98,702 102,462 82,849 21,760 7,312 71,596   
        deferred income taxes
                              386,360 48,826 44,019 39,467 36,243 30,889 447,811 13,324 30,553 18,584 700,743 700,743 700,743 700,743 473,430 473,430 473,430 473,430 473,430 473,430 470,430 473,430            
        assets held for sale
                               594,376                                
        line of credit advance
                                126,007 137,861 585,712  2,013,665 122,527   392,222   916,663                    
        of 76,486 and 73,378 in 2016 and 2015, respectively
                                  7,122,892                             
        authorized; 82,730,134 and 82,520,696 shares issued
                                                               
        and outstanding, respectively
                                  82,730      73,425     63,752 63,752                 
        deposits and other liabilities
                                     1,964 6,164 1,964 1,964 1,964 1,964 1,964 1,964 1,964 1,964 1,964 1,964 1,964 1,964             
        accumulated other comprehensive
                                   -270,140 -222,512 -244,452 -262,022 -147,515 -107,572                       
        deferred income tax asset, net of current
                                    14,272    699,350 5,498,201 4,407,630 4,407,630 3,948,658 3,595,173 3,526,499 3,346,948 3,407,760 3,556,814              
        of 101,157 and 30,038 in 2014 and 2013, respectively
                                                               
        authorized; 73,425,328 and 63,907,357 shares issued
                                                               
        accumulated other comprehensive income
                                         -34,856                      
        of 30,527 and 76,886 in 2013 and 2012, respectively
                                                               
        authorized; 63,751,857 and 63,751,857 shares issued
                                                               
        liabilities and stockholders' deficit
                                                               
        stockholders' deficit
                                                               
        short term notes payable
                                                  66,373 100,951            
        income tax payable
                                                  15,000             
        long term debt
                                                  7,577,631 7,769,143            
        capital lease obligations
                                                  134,702             
        deferred rent liability
                                                  55,708 65,207            
        63,226,857 and 63,226,857 shares issued and outstanding, respectively
                                                  63,227             
        additional paid-in-capital
                                                  69,381,758 69,326,705            
        total stockholders' deficit
                                                  22,948,608 22,836,152            
        total liabilities and stockholders' deficit
                                                  40,232,673 42,290,226            
        fair value of earnout liability
                                                    153,000 153,000 153,000 153,000 300,000 300,000 300,000     
        current assets:
                                                               
        current deferred income tax asset
                                                    468,200 492,385 615,139 412,801        
        other intangibles
                                                    1,038,621 1,086,084 991,701 1,104,551 1,196,996 1,375,197 1,574,282     
        noncurrent deferred income tax asset
                                                    3,116,705 3,116,705 3,116,705 3,116,705        
        other assets
                                                    55,170 55,598 56,027 46,455 62,377 62,806 64,890 75,718 103,609 110,808 56,192 
        current liabilities:
                                                               
        current portion of capital lease obligation
                                                    32,485 38,590 41,687 44,724        
        stockholders’ equity:
                                                               
        deferred income tax liability
                                                        431,450 392,227 353,004 313,782 274,559 156,891  
        stock warrants
                                                        24,375 24,375 24,375 24,375 38,666 38,666 38,666 
        short-term portion of long-term debt
                                                        548,195 538,911 529,799 520,855 512,077 486,707  
        short-term portion of deferred rent
                                                        15,793 12,627 45,992 54,497   1,810 
        short-term portion of capital lease obligation
                                                        59,286 77,394 95,155 112,576 118,899 107,141 44,561 
        related party note payable
                                                             2,140,000  
        long-term portion of deferred rent
                                                               
        stockholders' equity:
                                                               
        authorized; 0 and 195,214 shares issued and outstanding,
                                                               
        respectively, liquidation value 3,416,245
                                                               
        52,522,699 shares and 50,494,759 shares
                                                               
        total stockholders' equity
                                                              7,484,733 
        total liabilities and stockholders' equity
                                                              10,630,658 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2018-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-09-30 2010-06-30 2010-03-31 
                                                         
          cash flows from operating activities
                                                         
          net loss
        -849,405 -559,185 -618,459 -724,063 -356,406 -425,210 -499,553 -653,110 -1,331,807 -921,114 -842,073 -951,479          -462,173 -2,429,432 -148,040 -896,930 -659,510 -1,135,940 -1,763,280 -1,409,628 -1,157,759    -926,698                
          adjustments to reconcile net loss to net cash from operating activities:
                                                         
          deferred income tax expense
        -43,750 135,100 -48,500 -36,400 -116,473 -14,700 72,500 45,200         490,505 148 -20,303 -7,548,159   -4,154 -4,094 -3,965 -15,199 -769   -16,481       -179,551      24,185 122,754 -202,338 39,223 39,223 39,222 
          depreciation expense
        653,292 231,632 238,806 229,330 236,953 263,139 256,531 260,302 294,202 261,787 265,248 267,309 270,377 273,263 275,176 265,185 258,224 263,058 253,899 250,899 317,879 131,065 102,303 105,154 111,194 119,799 135,197 110,201 117,795 125,391 136,518 136,262 125,159 98,969 106,419 100,234 99,903 88,802 94,904 104,169 110,184 90,897 84,864 82,066 88,881 78,854 74,030 71,666 72,978 
          provision for credit losses
        -12,577 7,413 24,505 6,776 234 7,859 6,159 7,566 7,081                                         
          amortization of intangibles
        354,598 418,687 486,547 480,552 469,825 558,579 650,354 573,137 748,452 526,315 506,461 501,094 492,722 365,825 305,891 286,653 259,310 133,756 120,250 119,083 -114,242 262,300 304,288 286,840 266,919 266,920 274,276 272,778 262,428 268,342 333,116 352,991 353,033 302,408 330,280 336,948 336,947 351,795 221,910 390,171 390,171 390,171 109,394 123,461 141,057 152,381 178,202 220,354 203,041 
          share-based compensation expense
        251,231 154,111 166,018 198,859 224,922 202,584 365,958 417,783 425,574 299,847 95,454 140,116 144,315 115,141 89,385 179,741 221,631 235,469 243,821 182,842 273,453 124,404 106,575 68,088 48,447 87,879 91,246 89,229 81,311 37,551 87,180 70,397 83,988 82,716 46,108 68,659 58,281 53,987 51,738 55,593 55,227 55,053 47,602 69,920 11,747 28,190   29,180 
          non-cash lease expense
        60,719 59,713 58,726 46,444                                              
          chang in fair value of contingent consideration
                                                         
          loss on disposal of fixed assets
              -1,284                                        
          changes in assets and liabilities:
                                                         
          accounts receivable and unbilled receivables
        -11,494,475 8,901,816 -126,540 -1,990,901 -10,539,527 3,146,970 -6,457,150 -5,317,052 -5,895,773 3,367,724 369,936 -2,528,761 1,140,500 -313,613 -1,295,269 4,413,557 -3,523,450 2,239,634 8,099,858 20,467,818 -21,357,682 1,494,740 5,327,168 -4,616,382 2,328,498 1,341,494 -1,143,028 1,651,896 -1,994,936 -1,464,099 -1,891,175 -3,379,378 -1,163,447 2,623,179 -1,056,227 -1,621,395 490,098 2,840,521 -1,822,221 1,499,434 -155,955 1,049,625        
          inventories
        343,846 -464,918 -6,995 -240,208 124,795 -154,561 374,273 -291,356 128,201 -186,803 -67,772 -17,294 319,933 181,964 -238,711 104,365 608,388 -97,032 -442,992 332,201 -842,044 -170,185 247,174 -305,588 -24,439 -12,265 -1,868 -4,466 4,024 10,804 -4,638 -4,783 58,526 17,525 7,473 -9,810 15,867 12,060            
          other current assets
        486,186 2,513,511 -2,865,452 -1,190,283 -1,881,695 -352,846 -259,499 -251,778 195,821 -144,952 -69,830 15,790 1,678,318 -323,483 221,664 311,218                                  
          other assets
        -109 53,717 53,716 53,717 -169,386 -6,412 6,413   -306 27,160 1,112 -2   -43,057 -84,815 1,505 7,835 -5,601 4,281                    -10,000 7,917 
          accounts payable and accrued expenses
        10,730,499 -3,412,672 3,360,276 -1,072,599 12,306,823 -1,618,507 3,946,472 3,909,794 4,341,798 -2,702,453 2,083,845 113,869 171,844 -888,359 3,478,057 -1,509,330 -18,047 319,070 -9,591,196 -20,897,329 20,571,587 1,166,610 -2,197 2,377,424 1,227,427 -2,295,069 1,644,590 -1,679,700 1,403,789 785,850 2,506,558 2,362,762 585,742 -1,592,238 -1,029,459 2,019,935 -195,896 -2,233,555 1,214,535 101,584 -527,732 -1,944,068 1,484,043 813,961 -1,168,092 -3,374,376 1,731,955 601,557 -2,633,815 
          income tax payable
        144,838 376 -65,030 9,543 24,396 22,287 -18,614 -72,015 -32,014 4,245 -30,168 55,703 62,301 162,018 -161,529 7,111 -274,154 232,506 9,450 30,567 -47,565              143,699 -2,040 184,447 29,688    15,000        
          deferred revenue and other liabilities
        -742,296 -2,048,549 2,560,494 1,044,877 2,115,258 248,808 481,858 -178,728 -397,085 303,663 1,170,371 -121,253 -271,590 -1,620 57,027 -369,633 -1,275,537 1,743,159 -101,466 -75,693 -302,129 -82,833 63,828 40,155 -106,612 -814,525 75,211 163,020 884,820 221,693                    
          other liabilities
        -56,124 -55,118 -54,130 -43,235         -79,345 -278,655  246,037                   1,964        
          net cash from operating activities
        -173,527 5,935,634 3,172,143 -3,227,591 2,434,750 1,884,402 -1,080,711 -1,556,669 -1,209,928 814,201 3,510,023 -2,489,048 2,850,880 -962,497 1,354,418 2,825,426 -4,682,640 3,871,432 -1,366,299 954,944 933,752 2,251,868 3,920,282 -2,192,115 3,025,978 -2,042,505 -75,679 -868,315 -666,380 -1,290,437   -1,215,697 -52,552 -3,029,086 238,485 671,435 966,058 -211,639 2,407,185 -862,082 -332,714   -362,072 609,375 1,566,554 -544,904 -2,291,664 
          capital expenditures
        -124,551 -20,031 -93,255 -27,632 -37,236 -62,701 -11,507 -6,494 -41,992 -63,196 -6,293 -96,721 -5,720 -25,137 -10,822 -203,274 -95,145 -72,729 -19,010 -71,292 -40,376 -13,918 -129,413 -83,523 -22,536 -39,187 -104,595 -112,789 -103,205 -93,030   -157,467 -19,076 -223,884 -53,727 -131,373 -104,002 -16,731 -64,017 -180,505 -55,580   -97,130 -133,527 -89,937 -8,188 -10,904 
          free cash flows
        -298,078 5,915,603 3,078,888 -3,255,223 2,397,514 1,821,701 -1,092,218 -1,563,163 -1,251,920 751,005 3,503,730 -2,585,769 2,845,160 -987,634 1,343,596 2,622,152 -4,777,785 3,798,703 -1,385,309 883,652 893,376 2,237,950 3,790,869 -2,275,638 3,003,442 -2,081,692 -180,274 -981,104 -769,585 -1,383,467   -1,373,164 -71,628 -3,252,970 184,758 540,062 862,056 -228,370 2,343,168 -1,042,587 -388,294   -459,202 475,848 1,476,617 -553,092 -2,302,568 
          cash flows from investing activities
                                                         
          purchases of property and equipment
        -124,551 -20,031 -93,255 -27,632 -37,236 -62,701 -11,507 -6,494 -41,992 -63,196 -6,293 -96,721 -5,720 -25,137 -10,822 -203,274 -95,145 -72,729 -19,010 -71,292 -40,376                             
          proceeds from beneficial interest in sold receivables
            259,125 325,988                                        
          net cash from investing activities
        -124,551 -20,031 -93,255 -27,632 -37,236 -62,701 -11,507 252,631 -113,660 67,487 -215,542 -359,270 -345,559 -912,337 -1,166,910 -983,873 -5,504,112 -689,528 -608,646 -641,239 -796,186 -84,592 19,155 -330,397 -256,017 -39,187 -104,595 -112,789 -289,559 -93,030   -4,237,095 -157,857 -223,884 -53,727 -131,373 -104,002 -149,168 -64,017 -103,966 -55,580 -8,038,199 -162,463 -332,570 -172,308 -239,937 -43,158 -395,228 
          cash flows from financing activities
                                                         
          advances on bank line of credit
        2,800,000 1,000,000 3,600,000 1,000,000 2,180,277 4,313,007 10,843,269        -4,458,779 8,362,503 8,014,967 6,434,919 3,804,476 6,216,967 7,128,783 4,722,736 3,926,571 3,342,951 4,363,466 821,042 3,445,647 1,508,241 176,998 304,020 -4,015 740,404 421,535 1,873,139        
          repayments of bank line of credit advances
        -2,800,000 -1,000,000 -3,600,000 -1,000,000 -2,180,277 -4,313,007 -10,843,269        4,458,779 -8,362,503 -126,007 -8,026,821 -6,882,770 -3,218,764 -8,230,632 -5,237,645 -4,600,209 -3,926,571 -3,735,173 -3,971,244 -821,042 -4,362,310 -591,578 -176,998 -304,020 4,015           
          principal repayments under finance lease obligations
        -167,934 -165,697 -126,836 -119,766 -179,630 -178,251 -141,105 -137,469 -166,386 -164,703 -129,868 -125,568 -153,747 -149,559 -149,727 -147,405 -143,668 -142,660 -141,839 -143,916                              
          withholding taxes paid on behalf of employees on net settled restricted stock awards
        -15,534 -115,211 -1 -39,598 -218,783 -3,628 -49,224 -29 29 -140,894                              
          issuance of common stock from cashless stock option exercises
                                                         
          proceeds from exercise of stock options
                        169,023 10,250  22,000     -1 31,248 544,366 126,092 181,793 246,425   6,501    11,605 9,848   64,800 146,400    
          net cash from financing activities
        -176,864 -165,697 -142,370 -234,977 -179,630 -178,252 -180,703 -356,252 -166,385 -164,703 -129,868 -129,196 -153,747 -149,559 -149,727 -1,014,840 -1,386,737 26,363 -159,163 813,838 4,094,281 -4,050 -283,310 -241,592 -677,895 321,062 -2,248,231 1,688,713 -894,192 -99,027   -560,666 10,343,938 843,740 -279,582 -553,419 -202,259 -175,201 -130,180 -186,264 -314,103 3,950,287 -188,344 -118,085 -46,370 -188,804 -196,238 -202,514 
          net effect of exchange rate on cash
        -19,850 -8,376 -16,405 -27,553 -36,546 -8,291 5,886 7,064 -46,915 -34,050 32,537 24,613                                      
          net increase in cash, cash equivalents, and restricted cash
        -494,792                                                 
          cash, cash equivalents, and restricted cash, beginning of period
        7,817,395                                              
          cash, cash equivalents, and restricted cash, end of period
        -494,792 5,741,530 2,920,113 4,299,642                                              
          cash, cash equivalents, and restricted cash consisted of the following:
                                                         
          cash and cash equivalents
        -2,309,919 5,307,464 3,117,789 3,703,169                                              
          restricted cash
        1,815,127 434,066 -197,676 596,473                                              
          cash, cash equivalents, and restricted cash consisted of the following: - sum
        -494,792 5,741,530 2,920,113 4,299,642                                              
          net decrease in cash, cash equivalents, and restricted cash
          2,920,113 -3,517,753                                              
          impairment charge - definite-lived intangible assets
                                                         
          lease expense
                                                         
          change in fair value of contingent consideration
                    -380,100 7,000 -666,000 -301,000                                  
          capitalized hardware and software development costs
                -71,668 -195,305 -352,365 -262,549 -339,839 -887,200 -1,156,088 -780,599 -720,138 -616,799 -589,636 -569,947                              
          net increase in cash and restricted cash
                                                         
          cash and restricted cash, beginning of period
                                                         
          cash and restricted cash, end of period
                                                         
          cash and restricted cash consisted of the following:
                                                         
          cash
                                                         
          cash and restricted cash consisted of the following: - sum
                                                         
          net increase in cash
             1,635,158   -1,536,888   -2,952,901 2,469,544 -2,130,765        2,173,265     -2,512,762    10,075,214 -1,023,826 -6,030,218 10,133,529  -94,824 -13,357 659,797            
          cash, beginning of period
             6,921,160 7,530,864          5,272,457 7,930,303 13,154,699     1,857,614 -99,967          
          cash, end of period
             1,635,158 -1,267,035 5,267,934 -1,536,888 682,935 3,197,150 4,577,963          7,445,722 3,537,939 -2,742,062 2,076,157 6,251,464 -2,512,762 755,733 -1,837,058 11,524,390 10,075,214 -1,023,826 -6,030,218 10,133,529  -94,824 -13,357 2,517,411 -635,975 2,212,988          
          adjustments to reconcile net loss to net cash from
                                                         
          (used in) operating activities:
                                                         
          net decrease in cash
               -1,653,226                  -1,678,839   -1,837,058 -1,630,309                 1,137,813   
          impairment charge - goodwill
                                                         
          common stock repurchased
                    -818,211                                  
          adjustments to reconcile net income to net cash from
                                                         
          deferred income tax benefit
                                    -14,521      -353,485              
          goodwill impairment charge
                                                       
          warrants expense
                     108,000                                  
          adjustments to reconcile net income to net cash from operating activities:
                                                         
          (recovery) provision for credit losses
                  -1,821 35,858                                      
          net increase in cash and cash equivalents
                       787,763    1,061,614                          390,697    
          net income
                    -8,892,302 -540,882 -13,759,210 -392,897 -574,481 534,884 -204,731 585,424 10,063,634           -5,901,696   -2,093,688 294,821 139,351 -35,269 833,252   57,403 131,856 217,939 214,431 -317,360 1,115,492 412,682 239,298 
          (recovery) provision for doubtful accounts
                    11,608 555   99                                
          acquisition of it authorities, net of cash acquired
                                                         
          issuance of common stock/at-the-market offering, net of issuance costs
                        29 -17,353 1,088,398                              
          net effect of exchange rate on cash and equivalents
                    117,970 -106,372 -113,439 -38,950 -48,872 -53,298 23,117 -65,929 217,550 10,039 -118,188 22,042 -15,909 81,791 -84,257 48,124 13,073 -147,815 -116,564 -38,379                  
          cash and cash equivalents, beginning of period
                    6,479,980 15,996,749 4,447,735                       5,816,303 6,238,788 
          cash and cash equivalents, end of period
                    2,469,544 -2,130,765 -75,658 7,267,743 -11,622,361 3,154,969 -2,110,991 17,058,363 8,897,132                       603,768 -812,727 6,207,000 1,137,813 -784,300 3,349,382 
          amortization of deferred financing costs
                            -2,083 7,819     1,576 2,909   3,152 909 3,819 2,909 4,910 909 -4,140 2,409 2,409 2,410 1,929 428 429 428 428 2,084 2,911 
          prepaid expenses and other current assets
                        -19,089 -1,733,221 243,978 -266,393 -12,951 -124,058 7,817 4,130 106,782 -91,619 -19,455 195,667 -46,277 -143,149 49,909 125,993 174,128 -32,530 -192,026 22,267 37,744 80,460 154,576 -53,687    41,971 100,662 -91,919 20,736 12,061 25,379 
          provision for doubtful accounts
                           -209  -5,766 261,333 5,462 -6,778 -6,616 -18,711 59,910 -21,487 -1,640 13,688 24,291   20,848 -2,862              
          capitalized software development costs
                                                         
          principal repayments under lease obligations
                                                         
          debt issuance costs
                                              8,958 -2,409 -14,550        
          operating activities:
                                                         
          provision (recovery) for doubtful accounts
                                                         
          software development costs
                             -70,674 147,461 -246,874     -138,781         -75,998 -235,440 -39,531 -21,269 -14,324 
          contingent consideration payment
                                                         
          gain on disposal of fixed assets
                                                         
          income tax (payable) receivable
                             -5,240 -64,356 -13,039 -18,835 20,691 -29,625 27,640 34,887 16,178 -344,619 86,943 431,821 -616,601                
          purchase of property and equipment
                             -13,918 -129,413 -83,523 -22,536 -39,187 -104,595 -112,789 -103,205 -93,030 -45,979 -40,215 -157,467 -19,076 -223,884 -53,727 -131,373 -104,002 -16,731 -64,017 -180,505 -55,580 -115,025 -86,465 -97,130 -133,527 -89,937 -8,188 -10,904 
          proceeds from the sale of property and equipment
                                                         
          principal repayments of long term debt
                              -152,710 -224,426 -221,827 -219,451 -216,986 -214,292 -1,545,147 -209,929 -207,282 -204,588 -535,577 -200,684 -198,015 -258,452 -463,220 -191,839 -208,824 -168,445 -131,379 -286,340        
          principal repayments under capital lease obligations
                             -26,050 -4,594 -5,312 -5,901 -15,183 -17,579 -19,381 -15,938 -15,190 -14,550 -14,806 -14,090 -8,832 -11,023 -10,819 -10,616 -10,420 13,060 -36,761 -17,049 -13,213        
          restricted stock award tax liability payment
                              -2,316 -30,016                        
          (gain) on sale of assets held for sale
                                                         
          income tax receivable
                                                         
          proceeds from sale of assets held for sale
                                                         
          gain on sale of assets held for sale
                                                         
          loss on disposal of equipment
                                  -8,457 8,614 1,101 -7,067          944 357    
          adjustments to reconcile net loss to net cash
                                                         
          provided by operating activities:
                                                         
          inventory write-downs
                                                         
          gain on change in fair value of contingent consideration
                                                         
          other assets excluding deferred financing costs
                                  74,508 -1,964 -7,110 23,821 -34,196 -4,722 -2,910 -49,019 -2,000 -1,637 -2,887 5,357         
          proceeds from settlement of net working capital requirement
                                                       
          business combination, net of cash acquired
                                      26,882 -26,882                  
          proceeds from public stock offering, net of offering costs
                                      10,599,642                  
          adjustments to reconcile net loss to net cash (used in) provided by operating activities:
                                                         
          adjustments to reconcile net income to net cash provided by operating activities:
                                                         
          gain on change in fair value of contingent obligation
                                          -661,000 -369,000 -220,000            
          issuance of long term debt
                                                         
          deferred revenue
                                       -14,693 -102,556 -10,191 -178,687 43,304 -117,946 177,848 118,315 -90,607 -95,982 -123,346 25,496 -80,014 -255,713 68,180 129,830 -386,878 -118,139 
          net cash (used in) provided by operating activities
                                                         
          net cash used in investing activities
                                                         
          net cash provided by (used in) financing activities
                                                         
          proceeds from public stock offering
                                         11,470,117                
          principal repayments of short-term notes payable
                                           -50,031              
          unused bank line fee
                                                         
          adjustments to reconcile net income to net cash
                                                         
          supplemental cash flow information
                                                         
          cash paid for interest
                                             47,400  52,710 107,958 7,096  15,371 19,868 20,944 18,761 21,648 25,281 
          cash paid for income taxes
                                             15,003    15,338        
          noncash investing and financing activities
                                                         
          acquisition of assets under capital lease obligation
                                                        
          earnout consideration paid in connection with prior acquisitions
                                                         
          deferred income tax
                                               149,054          
          changes in assets and liabilities
                                                         
          increase in cash
                                                 -702,397        
          insurance policies financed by short term notes pay.
                                                         
          principal repayments of bank line of credit
                                                         
          decrease in cash
                                                         
          deferred income taxes
                                                 3,000        
          loss on disposal of property and equipment
                                                         
          prepaid expenses and other assets
                                                 69,177        
          repayments on bank line of credit
                                                 -1,873,139        
          cash, beginning of year
                                                 2,135,310        
          cash, end of year
                                                 1,432,913        
          acquisition of assets under capital lease arrangement
                                                 179,994        
          cash flows from operating activities:
                                                         
          accounts receivable and unbilled accounts receivable
                                                   -340,286 509,734 4,292,466 -1,753,350 -1,545,218 -159,636 
          income taxes payable
                                                   -127,962 -15,488    
          net cash from provided by operating activities
                                                         
          cash flows from investing activities:
                                                         
          purchase of subsidiary, net of cash acquired
                                                      -150,000   
          proceeds from sales of office equipment
                                                        
          cash flows from financing activities:
                                                         
          principal payments on notes payable
                                                   -176,401 -171,171 -181,280 -160,913 -166,763 -173,603 
          principal payments under capital lease obligation
                                                   -11,943 -11,714 -11,490 -30,051 -29,475 -28,911 
          supplementary information:
                                                         
          cash paid for income tax
                                                   30,620 186,425 15,338 6,472   
          purchase of asset/subsidiary, net of cash acquired
                                                        -370,000 
          proceeds from sale of office equipment
                                                     750    
          supplemental cash flow information:
                                                         
          stock options expense
                                                      30,007   
          borrowings on notes payable
                                                         
          costs related to renewal fee for line of credit
                                                         
          non-cash investing activities:
                                                         
          capital leases for acquisition of property and equipment
                                                         
          cashflows from financing activities:
                                                         
          net decrease in cash and cash equivalents
                                                        -2,889,406 
          amortization
                                                         
          loss (gain) on disposal of equipment
                                                         
          proceeds from issuance of stock
                                                         
          costs related to issuance of stock
                                                         
          costs related to financing purchase of subsidiary
                                                         
          non-cash financing activities:
                                                         
          promissory note issued for isys acquisition
                                                         
          liabilities incurred but not yet paid relating to stock issuance
                                                         
          value of 1.5 million common shares issued as consideration in the acquisition of isys