7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-09-30 2009-06-30 2009-03-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 
      
                                                                                    
      cash flows from operating activities:
                                                                                    
      net income
    1,294,000 1,146,000 -3,032,000 539,000 2,206,000 1,705,000 -393,000 887,000 -4,972,000 6,835,000 355,000 483,000 1,385,000 -1,147,000 -4,150,000 -7,000,000 -2,407,000 -4,484,000 -7,597,000 -33,449,000 -2,734,000 -3,652,000 -528,000 -1,330,000 -687,000 -710,000 -2,691,000 -3,114,000 -2,082,000 -2,096,000 -424,000 -2,634,000 591,000 189,000 517,000 1,890,000 2,214,000 2,062,000 2,797,000 1,494,000 2,149,000 5,967,000 1,760,000 4,696,000 6,255,000 4,824,000 4,552,000 4,731,000 23,899,000 4,993,000 4,820,000 3,499,000 -577,000 156,000 50,000 317,000 -296,000 -2,831,000 -6,638,000 -7,321,000 -12,224,000 -1,940,000 -2,513,000 1,068,000 -939,000 -701,000 -2,355,000 -430,000 570,000 -847,000 268,000 2,252,000 1,536,000 1,342,000 1,394,000 1,553,000 135,000 -460,000 -1,842,000 -1,275,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                                                    
      stock-based compensation expense
    6,264,000 6,199,000 6,596,000 6,507,000 6,730,000 5,700,000 6,110,000 5,923,000 5,999,000 4,678,000 4,884,000 5,088,000 5,136,000 3,872,000 5,553,000 3,457,000 3,363,000 2,742,000 3,369,000 2,987,000 3,130,000 2,978,000 3,368,000 2,781,000 2,732,000 2,434,000 3,476,000 2,470,000 2,268,000 2,701,000 2,856,000 3,073,000 2,949,000 2,904,000 2,884,000 2,978,000 2,291,000 2,666,000 2,638,000 2,564,000 2,355,000 2,199,000 2,225,000 2,374,000 1,660,000 1,924,000 1,709,000 1,309,000 1,415,000 1,252,000 1,319,000 905,000 1,003,000   1,470,000 1,505,000 1,084,000 1,325,000 1,136,000 1,713,000 1,754,000 1,983,000 2,776,000 1,670,000 1,945,000 1,838,000              
      depreciation and amortization
    1,148,000 804,000 685,000 733,000 766,000 1,065,000 1,064,000 1,208,000 1,234,000 1,240,000 1,304,000 1,353,000 1,400,000 1,393,000 1,380,000 1,412,000 1,461,000 1,627,000 1,718,000 1,695,000 1,655,000 1,708,000 1,667,000 1,723,000 1,672,000 1,342,000 1,292,000 1,278,000 1,158,000 1,270,000 1,261,000 1,240,000 1,263,000 1,195,000 1,091,000 960,000 859,000 765,000 727,000 682,000 632,000 605,000 519,000 482,000 458,000 386,000 299,000 276,000 199,000 125,000 101,000 90,000 131,000 139,000 190,000 234,000 271,000 311,000 372,000 414,000 433,000 490,000 524,000 557,000 528,000 492,000 493,000 571,000 372,000 590,000 570,000  574,000 539,000 577,000  624,000 627,000 654,000  
      amortization of acquired intangible assets
    2,067,000 2,066,000 1,056,000 765,000 780,000 843,000 843,000 892,000 902,000 879,000 878,000 879,000 871,000 867,000 867,000 867,000 769,000 849,000 849,000 494,000 317,000 318,000 317,000 316,000 318,000 297,000 252,000 253,000 252,000 252,000 253,000 251,000 242,000 188,000 188,000 192,000 212,000 213,000 203,000    1,000 12,000 18,000 19,000   21,000 50,000 156,000 207,000 207,000 263,000 430,000 442,000 445,000 446,000 447,000 446,000 825,000 826,000 825,000 1,043,000 2,333,000 2,657,000 2,604,000 2,226,000 1,501,000 1,501,000 1,501,000  1,501,000 1,501,000 1,501,000  1,618,000 1,736,000 1,760,000  
      amortization of costs capitalized to obtain revenue contracts
    720,000 625,000 872,000 733,000 667,000 640,000 634,000 648,000 532,000 506,000 456,000 423,000 372,000 582,000 173,000 175,000 172,000 162,000 165,000 182,000 133,000 110,000 124,000 104,000 117,000                                                        
      net accretion of discounts on short-term investments
    -13,000 -70,000 -196,000 -303,000 -343,000 -411,000 -485,000 -440,000                                                                         
      recovery from previously written-off property and equipment
                                                                                   
      deferred taxes
    1,334,000 -986,000 -312,000 -39,000 -52,000 8,000 9,000 -151,000 125,000 -59,000 -23,000 -50,000 29,000 28,000 -11,000 1,286,000 3,000 29,000 55,000 26,316,000 -925,000 -4,429,000 45,000 -534,000 -1,575,000 -369,000 -2,054,000 -1,873,000 -597,000 -1,818,000 117,000 3,010,000 -3,321,000 387,000 -580,000 -100,000 84,000 108,000 -60,000 626,000 581,000 416,000 761,000 338,000 1,886,000 1,726,000 1,513,000 981,000 -20,028,000 -26,000 17,000 -23,000 -84,000 -10,000       11,319,000   -1,788,000 -1,523,000 -654,000 -1,529,000 -5,844,000 -940,000 -311,000 231,000  -889,000 -562,000 -82,000  689,000 -1,405,000 -665,000  
      other
    21,000 -76,000 -248,000 2,454,000 205,000 -199,000 -74,000 -92,000 -126,000 251,000 -231,000 -146,000 -61,000 -17,000 37,000                                                                  
      changes in operating assets and liabilities:
                                                                                    
      accounts receivable
    -5,676,000 -5,620,000 13,033,000 -27,057,000 9,809,000 -9,163,000 -2,389,000 -3,933,000 20,505,000 -14,448,000 -4,872,000 12,856,000 -18,909,000 1,614,000 2,296,000 -6,420,000 -3,549,000 4,666,000 -677,000  -11,695,000 8,660,000 3,348,000 -6,027,000 17,757,000 830,000 -1,641,000 1,175,000        -9,237,000 -5,311,000 4,062,000  -600,000 -1,754,000 8,615,000 3,694,000 1,810,000 2,373,000 -1,686,000 5,863,000 1,844,000  -7,083,000 1,177,000 -6,786,000                 -2,837,000 996,000 503,000  1,225,000 -482,000 -2,392,000  -3,732,000 -571,000 704,000  
      prepaid expenses and other current assets
    -11,131,000 -2,788,000 -5,123,000 6,798,000 -5,841,000 -2,582,000 -408,000 -291,000 428,000 -6,493,000 -973,000 -3,037,000 458,000 -2,232,000 -976,000 -712,000 613,000 -1,604,000 2,839,000 -668,000 -309,000 2,454,000 -1,910,000 -574,000 -727,000 788,000 -297,000 1,329,000 -2,240,000 979,000 -2,183,000 1,515,000 2,293,000 -2,040,000 -1,395,000                                              
      operating lease right-of-use assets
    386,000 420,000 374,000 339,000 629,000 306,000 306,000 301,000 301,000 301,000 302,000 311,000 272,000 320,000 918,000 371,000 303,000 264,000 476,000 145,000 344,000 463,000 241,000                                                          
      other non-current assets
    3,400,000 2,027,000 -4,124,000 7,901,000 -4,412,000 -1,202,000 -5,864,000 -3,238,000 -950,000 498,000 -476,000 779,000 477,000 724,000 278,000 -125,000 -1,573,000 23,000 339,000 627,000 -182,000 3,530,000 -1,906,000 1,724,000 -785,000 -231,000 50,000 1,193,000 770,000 799,000 798,000 772,000 954,000 2,354,000 -1,977,000                                              
      accounts payable
    3,483,000 -359,000 84,000 -204,000 2,513,000 -1,319,000 1,801,000 552,000 94,000 -4,052,000 1,261,000 1,429,000 781,000 -1,564,000 -2,069,000 1,883,000 -246,000 2,386,000 -4,109,000 2,982,000 93,000 -4,156,000 163,000 998,000 -379,000 -10,000 198,000 -808,000 394,000 -1,489,000 497,000 352,000 760,000 375,000 476,000 -577,000 360,000 250,000 -397,000 -248,000 949,000 -988,000 -447,000 -42,000 -279,000 -182,000 -15,000 -1,064,000 1,003,000 -343,000 -175,000 237,000 81,000 459,000 -751,000 168,000 144,000 -166,000 -202,000 415,000 -405,000 99,000 -1,332,000 1,140,000 -94,000 -350,000 -637,000 -654,000 494,000 1,302,000 -751,000  -494,000 393,000 411,000  -132,000 436,000 455,000  
      accrued compensation and related benefits
    3,384,000 2,781,000 -6,025,000 3,896,000 1,580,000 2,026,000 -5,214,000 3,154,000 612,000 -2,822,000 -3,132,000 4,096,000 2,262,000 2,226,000 -864,000 1,406,000 886,000 1,031,000 -2,059,000 1,699,000 29,000 469,000 -271,000 692,000 -864,000 905,000 -472,000 -232,000 -559,000 460,000 -1,278,000 970,000 -498,000 817,000 -1,040,000 -69,000 910,000 -564,000 593,000 -425,000 503,000 -2,024,000 -753,000 726,000 -2,386,000 -350,000 1,210,000 -4,832,000 2,276,000 1,259,000 1,324,000 810,000 -102,000 454,000       -536,000 1,033,000 -525,000 520,000 725,000 -670,000 607,000 -223,000 652,000 -846,000 -1,985,000  1,284,000 399,000 -596,000  1,070,000 -301,000 249,000  
      accrued and other liabilities
    -633,000 -6,124,000 3,936,000 1,796,000 -271,000 42,000 213,000 -283,000 454,000 -321,000 260,000 -889,000 413,000 1,565,000 582,000 -481,000 -283,000 278,000 -162,000 -640,000 1,701,000 456,000 -589,000 -114,000 -116,000 -782,000 415,000 492,000 223,000 57,000 -532,000 297,000 520,000 -158,000 -587,000 362,000 610,000 -833,000 -443,000 353,000 671,000 -415,000 315,000 -207,000 -442,000 -123,000 -115,000 -1,055,000 545,000 -190,000 -419,000 77,000 49,000                            
      deferred revenues
    -2,359,000 -4,199,000 1,504,000 -3,905,000 -4,182,000 5,424,000 1,529,000 -4,039,000 -3,690,000 6,648,000 723,000 -500,000 7,111,000 -4,564,000 -225,000 1,486,000 7,056,000 -1,520,000 -1,994,000 827,000 8,048,000 -2,092,000 972,000 1,928,000 293,000 760,000 429,000 1,819,000 -2,113,000 839,000 1,906,000 356,000 -1,408,000 -1,008,000 1,734,000 3,012,000 -727,000 1,674,000 -385,000 -978,000 319,000 1,455,000 -879,000 -1,157,000 2,537,000 -577,000 -887,000 668,000 907,000 -233,000 -701,000 379,000 648,000 -192,000 1,504,000 -95,000 183,000  -89,000 265,000 -599,000 -913,000 1,280,000    2,867,000              
      operating lease liabilities
    -402,000 -420,000 -440,000 -405,000 -600,000 -366,000 -319,000 -399,000 -352,000 -348,000 -188,000 -469,000 -297,000 -278,000 -1,038,000 -391,000 -356,000 -313,000 -524,000 -192,000 -385,000 -503,000 -280,000                                                          
      net cash from operating activities
    3,287,000 -5,215,000 8,640,000 1,606,000 9,275,000 684,000 -1,862,000 2,029,000 19,186,000 -5,633,000 -982,000 24,275,000 1,403,000 3,624,000 2,996,000 416,000 4,022,000 8,130,000 -8,325,000 10,907,000 246,000 5,250,000 5,380,000 1,579,000 18,045,000 5,117,000 -151,000 4,295,000 -676,000 6,467,000 3,252,000 4,284,000 5,280,000 1,397,000 -416,000 -1,263,000 -2,677,000 3,658,000 6,453,000 5,280,000 1,174,000 15,619,000 9,464,000 6,265,000 12,089,000 6,583,000 13,954,000 350,000 10,112,000 -812,000 6,869,000 -1,413,000 545,000 3,573,000       1,875,000 2,027,000 -757,000 -4,275,000 3,186,000 3,082,000 -623,000 -3,833,000 618,000 3,551,000 2,291,000  5,373,000 3,104,000 1,608,000  1,429,000 1,893,000 1,991,000  
      capex
    -6,325,000 -8,526,000 -8,203,000 -5,847,000 -4,230,000 -5,320,000 -2,023,000 -2,408,000 -2,916,000 -2,792,000 -2,902,000 -1,725,000 -2,118,000 -2,689,000 -1,765,000 -959,000 -1,592,000 -535,000 -586,000 -1,603,000 -846,000 -1,872,000 -2,068,000 -3,661,000 -2,837,000 -1,697,000 -2,357,000 -4,369,000 -3,937,000 -2,363,000 -2,447,000 -3,313,000 -1,978,000 -2,651,000 -2,313,000 -3,809,000 -3,271,000 -1,780,000 -752,000 -1,644,000 -1,243,000 -1,145,000 -1,328,000 -1,017,000 -929,000 -835,000 -1,326,000 -1,211,000 -268,000 -1,427,000 -512,000 -127,000 -42,000       -403,000 -364,000 -240,000 -667,000 -155,000 -927,000 -439,000 -518,000 -810,000 -240,000 -837,000  -375,000 -917,000 -492,000  -518,000 -518,000 -203,000  
      free cash flows
    -3,038,000 -13,741,000 437,000 -4,241,000 5,045,000 -4,636,000 -3,885,000 -379,000 16,270,000 -8,425,000 -3,884,000 22,550,000 -715,000 935,000 1,231,000 -543,000 2,430,000 7,595,000 -8,911,000 9,304,000 -600,000 3,378,000 3,312,000 -2,082,000 15,208,000 3,420,000 -2,508,000 -74,000 -4,613,000 4,104,000 805,000 971,000 3,302,000 -1,254,000 -2,729,000 -5,072,000 -5,948,000 1,878,000 5,701,000 3,636,000 -69,000 14,474,000 8,136,000 5,248,000 11,160,000 5,748,000 12,628,000 -861,000 9,844,000 -2,239,000 6,357,000 -1,540,000 503,000 3,573,000       1,472,000 1,663,000 -997,000 -4,942,000 3,031,000 2,155,000 -1,062,000 -4,351,000 -192,000 3,311,000 1,454,000  4,998,000 2,187,000 1,116,000  911,000 1,375,000 1,788,000  
      cash flows from investing activities:
                                                                                    
      proceeds from maturities and sales of short-term investments
    3,000,000 7,500,000 16,998,000 11,000,000 20,125,000 18,000,000 19,000,000 15,000,000 9,000,000 12,800,000 7,000,000 15,500,000 23,500,000 77,500,000 35,000,000                                                                  
      purchases of short-term investments
    1,000 -2,938,000 -11,277,000 -17,590,000 -5,845,000 -19,619,000 -27,348,000 -8,774,000 -17,125,000 -6,351,000 -12,530,000 -9,871,000 -14,961,000 -20,959,000 -77,575,000 -44,993,000 -34,995,000 -10,997,000 -81,471,000                                                             
      purchase of convertible promissory note
                                                                                   
      purchases of property and equipment
    -6,189,000 -8,546,000 -8,105,000 -5,582,000 -4,230,000 -5,320,000 -2,023,000 -2,662,000 -2,880,000 -2,792,000 -2,902,000 -1,758,000 -2,197,000 -2,689,000 -1,765,000 -959,000 -1,592,000 -535,000 -586,000 -1,219,000 -846,000 -1,872,000 -2,068,000 -3,661,000 -2,837,000 -1,697,000 -2,357,000 -4,369,000 -3,937,000 -2,363,000 -2,447,000 -3,313,000 -1,978,000 -2,651,000 -2,313,000 -3,809,000 -3,271,000 -1,780,000 -752,000 -1,644,000 -1,243,000 -1,145,000 -1,328,000 -1,017,000 -929,000 -835,000 -1,326,000 -1,211,000 -268,000 -1,427,000 -512,000 -127,000 -42,000       -403,000 -364,000 -240,000 -572,000 -278,000 -900,000 -476,000 -518,000 -652,000 -395,000 -868,000 -536,000 -375,000 -917,000 -492,000 -474,000 -518,000 -518,000 -203,000 -704,000 
      prepayment for the purchase of property and equipment
    -136,000 20,000 -98,000 -265,000    254,000 -36,000   33,000 79,000       -384,000                                                             
      payment for business acquisition, net of cash acquired
    -129,718,000                                                                             
      net cash from investing activities
    -3,324,000 -385,000 -123,861,000 -6,124,000 -4,005,000 6,835,000 -2,642,000 -14,756,000 -4,558,000 -7,424,000 -2,253,000 1,245,000 11,361,000 59,717,000 12,276,000 -46,969,000 -19,585,000 5,470,000 56,417,000      -2,837,000 -4,307,000 -2,357,000 -4,369,000 -3,937,000 -2,363,000 -2,447,000 -3,313,000 -5,819,000 -2,651,000 -2,313,000 -3,809,000 -3,271,000 -1,780,000 -1,152,000 -6,796,000 -1,243,000 -1,145,000 -1,328,000 -882,000 -929,000 -835,000 -1,326,000 -1,211,000 232,000 -952,000 -512,000 -127,000 -42,000    1,973,000 4,386,000 2,401,000 -2,837,000 -3,096,000 -1,503,000 1,060,000 3,946,000 -538,000 -4,265,000 -16,343,000 11,546,000 -4,603,000 -25,814,000  -375,000 -917,000 -492,000  -518,000 -518,000 -203,000  
      cash flows from financing activities:
                                                                                    
      proceeds from long-term debt, net of debt financing costs
                                                                                   
      payments of debt issuance costs
                                                                                   
      repayments of long-term debt
    -625,000                                                                                
      proceeds from exercise of stock options and employee stock purchase plan
    2,088,000                                                                                
      payments for taxes related to net share settlement of equity awards
    -2,411,000 -215,000 -3,320,000 -334,000 -3,934,000 -468,000 -3,794,000 -336,000 -4,566,000 -468,000 -4,101,000 -743,000 -1,601,000 -800,000 -3,389,000 -710,000 -907,000 -887,000 -1,463,000 -1,223,000 -1,024,000 -795,000 -1,478,000 -787,000 -423,000 -918,000 -557,000 -390,000 -335,000 -820,000 -556,000 -1,054,000 -560,000 -1,035,000 -844,000                                              
      repurchases of common stock
       -6,899,000    -16,693,000 -5,778,000 -4,523,000     -1,932,000 -3,790,000 -3,917,000 -1,125,000 -4,123,000                                                 
      net cash from financing activities
    -1,192,000 -1,313,000 67,958,000 -325,000 -1,755,000 -401,000 -8,752,000 -313,000 -3,103,000 -381,000 -2,093,000 -121,000 184,000 -17,380,000 -6,990,000 -31,000 -335,000 -662,000 -4,497,000 -404,000 66,041,000 -332,000 -507,000 -609,000 -1,670,000 -4,382,000 -3,174,000 -544,000 543,000 -1,568,000 -3,633,000 -537,000 -7,756,000 -4,713,000 782,000 1,363,000 -1,194,000 1,289,000   -104,000 1,957,000 1,080,000 518,000 489,000 2,591,000 941,000 2,494,000 411,000 2,459,000 -1,672,000 1,052,000 692,000 -20,000 345,000 21,000 380,000 -1,000 -162,000 366,000 -155,000 -1,521,000 -1,140,000 -766,000 -4,293,000 911,000 409,000 3,560,000 642,000 866,000 3,145,000  2,487,000 1,316,000 1,652,000  -438,000 -1,643,000 1,850,000  
      effect of exchange rate changes on cash and cash equivalents
    -306,000 594,000 403,000 -991,000 926,000 -387,000 -466,000 398,000 -265,000 -584,000 86,000 497,000 -563,000 -417,000 -167,000 11,000 -65,000 -24,000 -104,000 80,000 66,000 10,000 -25,000 87,000 -96,000 -26,000 8,000 -81,000 -58,000 -142,000 83,000 83,000 38,000 48,000 86,000 21,000 -34,000 73,000 -3,000 -50,000 -8,000 -15,000 -4,000 14,000 -26,000 127,000 15,000 -87,000 -50,000 61,000 -40,000 -22,000 47,000 36,000               -11,000 37,000 7,000  -6,000 -29,000 -40,000  -6,000    
      net change in cash and cash equivalents
    -1,535,000 -6,319,000 -46,860,000 -5,834,000 4,441,000 6,731,000 -13,722,000 -12,642,000 11,260,000 -14,022,000 -5,242,000          14,945,000 3,056,000 2,780,000  13,442,000 -3,598,000 -5,674,000   2,394,000 -2,745,000  -8,257,000 -5,919,000 -1,861,000 -3,688,000 -7,176,000 3,240,000  -5,440,000 -181,000 16,416,000 9,212,000 5,915,000 11,623,000 8,466,000 13,584,000 1,546,000  756,000 4,645,000 -510,000 1,242,000                            
      cash and cash equivalents at beginning of period
    90,594,000  98,978,000  119,624,000                                                                      
      cash and cash equivalents at end of period
    -1,535,000 -6,319,000 43,734,000  4,441,000 6,731,000 85,256,000  11,260,000 -14,022,000 114,382,000                                                                      
      proceeds from long-term debt, net of payment of debt financing costs
      69,150,000                                                                              
      proceeds from exercise of stock options
      8,000 9,000 22,000 67,000 25,000 23,000 37,000 87,000 345,000 622,000 276,000 113,000 675,000 679,000 458,000 225,000 568,000 736,000 1,210,000 463,000 161,000 178,000 139,000 326,000 518,000 91,000 53,000 377,000 39,000 518,000 496,000 1,091,000 717,000 680,000 270,000 182,000  135,000 1,636,000 3,128,000 664,000 1,614,000 784,000 1,460,000 1,609,000 1,201,000  3,859,000 310,000 584,000 290,000       23,000 40,000  280,000    631,000 -73,000 2,867,000  2,505,000 517,000 1,665,000      
      proceeds from employee stock purchase plan
      2,120,000 2,157,000 1,916,000     1,509,000 1,502,000 114,000 921,000 860,000 810,000 752,000 782,000 -1,000 825,000 1,007,000 -1,000 956,000 1,000 909,000 780,000 1,000 777,000 699,000 680,000 805,000 632,000 771,000 546,000 509,000 468,000 429,000 -1,000 372,000 411,000 153,000 417,000    708,000   774,000   784,000   665,000   607,000 
      ​
                                                                                    
      loss on damaged equipment in-transit, net of recovery from previously written-off property and equipment
                                                                                    
      billings in excess of recognized revenues
       -16,000 -421,000 -1,833,000 775,000 1,330,000 -1,614,000 1,512,000 -1,510,000 1,669,000 -297,000 235,000 245,000 -3,000 -2,182,000 1,846,000 -998,000 -93,000 933,000 -1,299,000 679,000 -102,000 131,000 -441,000 894,000 -34,000 662,000   -288,000 -101,000 189,000 112,000 -239,000 198,000 -1,153,000 1,118,000    -128,000 -463,000 248,000 -230,000 -132,000 -159,000 24,000 -118,000 -442,000 -746,000 -451,000 977,000                           
      proceeds from sale of property and equipment
                                                                                  
      purchases of intangible assets
                                                                                  
      cash and cash equivalents at beginning of year
                                                                                    
      cash and cash equivalents at end of year
                                                                                    
      accretion of unguaranteed residual assets
                                                                                    
      write-down in value of property and equipment
                                                                                    
      proceeds from employee stock purchase plans
           2,169,000 1,663,000                                                                      
      supplemental disclosure of cash flow information:
                                                                                    
      cash paid during the period for taxes
            434,000 1,149,000 1,985,000           797,000 968,000  1,567,000 425,000 462,000                                                      
      cash paid for amounts included in the measurement of operating lease liabilities
            442,000 442,000 276,000           525,000 397,000 507,000 487,000 505,000 276,000                                                      
      supplemental disclosure of noncash information:
                                                                                    
      property and equipment received and accrued in accounts payable and accrued and other liabilities
            -1,134,000 117,000 1,714,000           -516,000 796,000 -233,000 481,000 -425,000 1,284,000 -1,297,000 1,725,000 488,000 1,185,000 -298,000 -193,000 841,000 885,000 -743,000 438,000 1,218,000 -44,000 -314,000 -167,000 749,000 -618,000 388,000 400,000                                    
      advances for purchase of fixed assets transferred from prepaid assets to property and equipment
            45,000 21,000                                                                     
      operating lease liabilities arising from obtaining right-of-use assets
                                                                                    
      property and equipment transferred to sales-type leases
                                                                                    
      net (accretion of discounts) and amortization of premiums on short-term investments
                                                                                    
      loss on disposal and write-down in value of property and equipment
                                                                                    
      proceeds from issuance of common stock, net of issuance costs paid
                       83,000                                                             
      net change in cash, cash equivalents, and restricted cash
               25,896,000 12,385,000 45,544,000 8,115,000  -15,963,000 12,914,000 43,491,000                                                              
      cash, cash equivalents, and restricted cash at beginning of period
               27,684,000  33,815,000                                                              
      cash, cash equivalents, and restricted cash at end of period
               25,896,000 12,385,000 45,544,000 35,799,000  -15,963,000 12,914,000 77,306,000                                                              
      reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet:
                                                                                    
      cash and cash equivalents
               25,896,000 12,385,000 45,544,000 35,799,000 -43,554,000 -15,963,000 12,914,000 74,287,000                                                              
      restricted cash
                    3,019,000                                                              
      total cash, cash equivalents, and restricted cash
               25,896,000 12,385,000 45,544,000 35,799,000 -46,573,000 -15,963,000 12,914,000 77,306,000                                                              
      reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheet:
                                                                                    
      reconciliation of cash, cash equivalents, and restricted cash to the balance sheets:
                                                                                    
      proceeds from maturities of short-term investments
                   35,000,000 27,000,000 41,000,000 68,000,000                                                              
      net decrease in cash, cash equivalents, and restricted cash
                                                                                    
      cash, cash equivalents, and restricted cash at beginning of year
                                                                                    
      cash, cash equivalents, and restricted cash at end of year
                                                                                    
      others
                    -8,000                                                                
      reversal of allowance for doubtful accounts
                         37,000 -60,000                -82,000 -53,000                                      
      loss on disposal of property and equipment
                      5,000         1,000 3,000    107,000         -43,000 46,000                                 
      accretion of discount on short-term investments
                      -20,000 -22,000                                                             
      adjustment to contingent consideration related to acquisition
                                                                                   
      loss on disposal and write-down in carrying value of property and equipment
                       179,000 10,000                                                            
      accounts receivable, net of reserves
                                                                                    
      payment of contingent consideration related to acquisition
                                                                                   
      cash and cash equivalents, beginning of year
                                                                                    
      cash, cash equivalents, and restricted cash, end of year
                                                                                    
      provision (reversal of allowance) for doubtful accounts and write-off of accounts receivable
                                                                                    
      payment for business acquisition
                                                                                   
      cash from investing activities
                        -51,408,000 -1,872,000 -2,068,000                                                          
      repurchases of contingent consideration related to acquisition
                                                                                    
      cash and cash equivalents, beginning of period
                        97,605,000  96,089,000  101,267,000  116,787,000 126,158,000  115,464,000 89,371,000 61,637,000  46,041,000 38,154,000  34,899,000 31,686,000 35,315,000 36,451,000 60,506,000 45,660,000 39,110,000 
      cash and cash equivalents, end of period
                        14,945,000 3,056,000 100,385,000  13,442,000 -3,598,000 90,415,000  -4,128,000 2,394,000 98,522,000  -8,257,000 -5,919,000 114,926,000 -3,688,000 -7,176,000 129,398,000  -5,440,000 -181,000 131,880,000 9,212,000 5,915,000 100,994,000 8,466,000 13,584,000 63,183,000  756,000 4,645,000 45,531,000 39,396,000  2,473,000 -2,807,000 34,899,000 -3,189,000 3,585,000 32,780,000 -3,461,000 -2,538,000 33,025,000 -3,146,000 2,809,000 3,569,000 32,083,000 -16,330,000 12,795,000 -149,000 40,135,000 1,165,000 7,479,000 3,474,000 48,388,000 2,721,000 467,000 -276,000 42,748,000 -7,457,000 
      unrealized foreign currency (gain) loss
                                                                                    
      unrealized gain on foreign currency forward contract
                             -53,000 -2,000 8,000 12,000 -11,000 58,000  -39,000 -59,000 92,000 -20,000 -11,000 -23,000  -7,000   64,000                                      
      stock-based compensation capitalized as software development costs
                         62,000 128,000 65,000 76,000                                                        
      unrealized loss on foreign currency forward contract
                                             84,000   24,000                                    
      payments of business acquisitions, net of cash acquired
                                                                                    
      net increase in cash and cash equivalents
                                                         3,589,000    -3,189,000 3,585,000 1,094,000    -3,146,000    -16,330,000 12,795,000 -149,000 -20,371,000 1,165,000 7,479,000 3,474,000 2,728,000 2,721,000 467,000 -276,000 3,638,000  
      cash and cash equivalents, end of year
                                                                                    
      cash paid during the period for:
                                                                                    
      taxes
                               966,000 512,000 482,000 622,000 368,000 537,000 658,000 681,000 1,280,000 1,055,000 281,000 636,000 427,000 1,979,000 1,941,000 620,000 1,054,000 1,648,000             321,000 447,000 232,000 503,000 1,090,000 244,000 116,000 290,000 44,000 184,000 1,427,000 722,000 357,000 302,000  -39,000 137,000 55,000  4,000 263,000  
      tenant allowance paid by landlord for leasehold improvements
                                                                                   
      common shares repurchased from a cashless exercise of stock options
                                                                                   
      operating activities:
                                                                                    
      investing activities:
                                                                                    
      proceeds from the sale of property and equipment
                                                                                   
      financing activities:
                                                                                    
      supplemental disclosure of noncash operating, investing, and financing activities:
                                                                                    
      benefit from (reversal of) allowance for doubtful accounts
                               -1,000 1,000        53,000                                           
      net decrease in cash and cash equivalents
                               -699,000                                  -2,538,000 -2,290,000   3,569,000 -4,368,000              
      accounts receivable, net of allowance
                                 4,559,000 -80,000  1,075,000 -4,065,000 -1,931,000                                              
      accrued contingent earn-out payments
                                          25,000                                          
      benefit from (reversal of) doubtful accounts
                                                                                    
      unrealized (gain) loss on foreign currency forward contract
                                                                                    
      loss on disposal of assets
                                                                                    
      tax benefit related to stock-based compensation expense
                                       255,000 399,000 349,000 -661,000 -338,000 236,000 1,858,000 -422,000 1,613,000 44,000 313,000 -747,000 888,000               -11,000 -15,000 147,000 103,000 -27,000              
      excess tax benefit from stock-based compensation expense
                                                                   -1,000 -17,000                
      changes in operating assets and liabilities, net of acquisition effects:
                                                                                    
      accounts receivable, net of allowances
                                                        517,000 -452,000   799,000 -1,343,000 3,481,000 4,595,000  3,041,000 62,000 -5,917,000 -286,000 2,777,000 -7,525,000              
      purchases of intangible asset
                                                                                    
      payments for business acquisitions, net of cash acquired
                                                                                  
      payments of obligations assumed in business acquisition
                                                                                    
      cash paid during the year for:
                                                                                    
      interest
                                                        2,000 2,000 2,000 3,000 4,000 4,000 7,000 10,000 10,000 11,000 12,000 12,000 12,000 12,000 4,000 -1,000 2,000          
      purchases of treasury stock
                                       -339,000   -4,912,000 -4,042,000 -1,966,000 -3,605,000 -2,598,000 -968,000    -477,000 -1,909,000           -497,000 -1,487,000 -1,124,000                  
      benefit from doubtful accounts
                                                    60,000                               
      purchases of treasury stock in connection with tax withholdings on restricted stock grants
                                       -86,000 -1,066,000 -9,000    -2,000 -847,000 -8,000 -10,000 -377,000 -8,000 -324,000 -6,000 -162,000 -19,000 -256,000                            
      excess tax benefit from stock-based compensation
                                       -242,000 -378,000 -330,000  319,000 -226,000 -1,754,000 389,000 -1,502,000 -41,000 -360,000 668,000 -747,000                     -21,000 40,000 -305,000          
      prepaid expenses and other assets
                                       -342,000 -3,169,000 -5,739,000 2,297,000 1,050,000 -4,113,000 -315,000 526,000 -1,394,000 -264,000 921,000 501,000 -2,528,000 -439,000 -363,000 -368,000 -80,000 -621,000 224,000 -302,000   -136,000 711,000 1,459,000 549,000 58,000 -418,000 -521,000 113,000 -148,000 46,000 919,000 -996,000 -259,000 269,000  5,000 171,000 -30,000    214,000  
      payments on long-term obligations assumed in business acquisition
                                                                                    
      impairment of deferred costs
                                                                                    
      tax withholdings related to net share settlements of restricted stock awards and units
                                          -753,000 -5,000                                         
      gain on disposal of assets
                                                                                    
      exercise of stock options
                                                                      447,000         1,641,000 522,000 271,000 657,000  
      gain on disposal of property and equipment
                                                                                  
      proceeds from the sales of property and equipment
                                                                                   
      net cash provided (used) by financing activities
                                                                                    
      loss on sale/disposal of property and equipment
                                                                                    
      losses on disposal of property and equipment
                                                34,000                                    
      reversal of doubtful accounts
                                                -28,000                                    
      losses (gains) on disposal of property and equipment
                                                                                    
      provisions for (reversal of) doubtful accounts
                                                                                   
      gains on sale of investments
                                                                                    
      net impairment of investments
                                                                                   
      proceeds from the sale of short-term investments
                                                                                    
      income taxes
                                                 949,000 1,524,000 779,000  702,000 665,000 440,000 648,000  571,000 275,000 811,000                        
      impairment of investments
                                                                                    
      provisions for doubtful accounts
                                                       37,000                             
      gain on sale of investments
                                                                                   
      proceeds from the sale of investments
                                                                                    
      principal payments on long-term obligations
                                                        -27,000 -20,000       -248,000 -57,000 -56,000 -57,000 -138,000 -91,000 -38,000 13,000 -10,000 1,000 -27,000  -18,000 -9,000 -13,000  -15,000 -191,000 167,000  
      losses on disposal of assets
                                                     2,000                               
      principal payments on debt obligations
                                                                                    
      loss on sale of property and equipment
                                                                                    
      gain on debt extinguishment
                                                                                    
      maturities and sales of available-for-sale securities
                                                             2,001,000 4,353,000 2,700,000 7,855,000 5,225,000 7,585,000 7,597,000 11,450,000 7,100,000 7,671,000              
      impairment on goodwill and intangible assets
                                                                                    
      loss on sale of investment security and property and equipment
                                                                                    
      purchases of treasury stock in connection with tax withholdings on restricted stock units
                                                         -46,000                           
      changes in operating assets and liabilities, net of effect of acquisition:
                                                                                    
      purchases of available-for-sale securities
                                                                -10,289,000 -7,957,000 -8,848,000 -5,963,000 -4,525,000 -6,800,000 -9,515,000              
      businesses acquired in purchase transactions, net of cash acquired
                                                                                   -6,418,000 
      non-cash investing and financing activities:
                                                                                    
      purchase price adjustments
                                                                   5,000 4,000              
      stock-based compensation expenses
                                                                                    
      taxes payable and other accrued liabilities
                                                                                    
      losses on sale of investment security and disposal of fixed assets
                                                                                    
      billings in excess of recognized revenue
                                                                5,000 -244,000 -199,000 252,000 -66,000 -521,000 793,000 -44,000 59,000 -510,000 -1,014,000  504,000 -290,000 630,000  1,487,000 544,000 311,000  
      principal payments on long-term debt
                                                                                    
      effect of exchange rate changes on cash
                                                                -2,344,000 52,000 1,110,000  -30,000 114,000 111,000             -29,000 
      tax shortfall related to stock-based compensation expense
                                                                                    
      losses on disposal of property, plant and equipment
                                                               1,000  1,000 2,000                  
      deferred taxes and other assets
                                                                  -1,284,000                  
      other accrued liabilities
                                                                632,000 -56,000 407,000 -305,000 -114,000 -743,000 368,000 -1,872,000 360,000    -269,000        
      taxes payable
                                                                -2,427,000 -511,000 442,000 -2,022,000 1,725,000 257,000 1,833,000 -95,000 117,000 -293,000 87,000  948,000 480,000 247,000  -532,000 1,238,000 -292,000  
      payments on business acquired, net of cash acquired
                                                                                    
      principal payments on notes to stockholders
                                                                                  
      stock issued for business acquired
                                                                                    
      tax benefit (shortfall) related to stock-based compensation expense
                                                                                    
      amount due to fabbrix stockholders
                                                                                    
      loss on disposal of property, plant and equipment
                                                                                    
      write-off of in-process research and development
                                                                                    
      business acquired in purchase transactions, net of cash acquired
                                                                                    
      repurchase of common stock through cancellation of notes receivable
                                                                                    
      reversal of deferred stock compensation
                                                                         27,000          
      purchase of property and equipment on account
                                                                   -95,000 123,000 -27,000 37,000 -158,000 155,000 31,000 -188,000         
      stock issued for acquisitions
                                                                                    
      changes in operating assets and liabilities, net of effect of acquisitions:
                                                                                    
      deferred revenue
                                                                    -1,016,000    -287,000 -270,000 978,000  -571,000 -755,000 799,000  -303,000 -82,000 431,000  
      payments on businesses acquired, net of cash acquired
                                                                    -2,701,000                
      stock repurchases
                                                                                    
      gain on disposal of property, plant and equipment
                                                                      1,000              
      payments on business acquired in 2006, net of cash acquired
                                                                      -1,945,000              
      effect of exchange rate changes on goodwill
                                                                      992,000              
      collection of notes receivable from stockholders
                                                                               -25,000 919,000 530,000 1,026,000 731,000 
      stock-based compensation
                                                                        1,508,000 1,786,000 2,168,000   32,000 42,000  291,000 135,000 255,000  
      tax benefit related to stock-based compensation plans
                                                                        66,000            
      purchases of available-for-sale securities and other investments
                                                                        -1,544,000 -12,908,000 -27,746,000          
      maturities and sales of available-for-sale securities and other investments
                                                                        13,742,000 8,700,000 2,800,000          
      repurchase of common stock in exchange for shareholder note receivable
                                                                                    
      deferred stock-based compensation
                                                                                    
      purchase price adjustment
                                                                                    
      non-cash investing activities:
                                                                                    
      accrued liabilities
                                                                          -229,000    -893,000  299,000 -40,000 -243,000  
      supplemental disclosure of cash flow information —
                                                                                    
      repayments of long-term liabilities
                                                                                    
      repurchase of common stock
                                                                                -1,864,000    
      supplemental disclosure of non-cash activity:
                                                                                    
      deferred stock compensation
                                                                                    
      supplemental disclosure of cash flow information -
                                                                                    
      prepaid expenses, other current assets and other assets
                                                                                -85,000    
      business acquired in purchase transaction, net of cash acquired
                                                                                    
      noncash financing activity:
                                                                                    
      supplemental disclosure of cash flow information — cash paid during the period for:
                                                                                    
      changes in assets and liabilities, net of effect of acquisition:
                                                                                    
      net cash proceeds from initial public offering
                                                                                    
      net cash proceeds from sale of common stock to applied materials
                                                                                    
      exercise of stock options and warrants
                                                                                    
      repayment of notes payable
                                                                                    
      preferred stock dividend
                                                                                    
      conversion of preferred stock into common stock
                                                                                    
      common stock issued for notes receivable
                                                                                    
      principal payments on long-term debt and capital lease obligations
                                                                                    
      proceeds from sale of equipment
                                                                                    
      acquisition of aiss, net of cash acquired
                                                                                    
      proceeds from the sale of preferred stock
                                                                                    
      noncash investing and financing activities:
                                                                                    
      property acquired under capital lease
                                                                                    
      notes payable issued to acquire aiss
                                                                                    
      adjustments to reconcile net income to net cash provided by operating activities:
                                                                                    
      net cash proceeds from sale of common stock to applied materials
                                                                                    
      net increase in cash and cash equivalents
                                                                                    
      repurchase of common stock through repayment of notes receivable
                                                                                    
      supplemental disclosure of cash flow information —
                                                                                    
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.