7Baggers
Quarterly
Annual
    Unit: USD2022-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-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 2009-06-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 
      
                                                                  
      total revenues
    1,002,259,000 636,867,000 509,736,000 176,610,000 375,338,000 809,203,000 476,058,000 201,754,000 174,653,000 152,178,000 126,492,000 108,252,000 147,968,000 132,588,000 117,399,000 103,155,000 169,143,000 114,890,000 50,894,000 38,267,000 73,692,000 52,808,000 49,341,000 39,133,000 50,321,000 52,412,000 46,812,000 34,873,000 61,302,000 63,597,000 40,857,000 31,488,000 46,673,000 50,170,000 33,539,000 29,706,000 61,995,000 53,925,000 32,998,000 30,858,000 37,960,000 38,391,000 33,108,000 27,509,000 59,595,000 31,709,000 28,225,000 25,026,000 28,379,000 66,597,000 56,152,000 24,643,000 18,580,000 33,934,000 105,947,759 23,720 16,471 27,050 92,241,479 20,032 14,823 22,666 
      cost of sales
    262,301,000 147,525,000 136,328,000 70,424,000 73,379,000 107,709,000 92,439,000 53,003,000 59,662,000 57,338,000 50,633,000 49,073,000 57,041,000 50,456,000 47,757,000 45,487,000 62,872,000 60,885,000 19,391,000 17,755,000 23,570,000 19,119,000 17,728,000 17,318,000 19,249,000 18,122,000 16,961,000 15,493,000 21,112,000 21,263,000 16,768,000 15,902,000 20,247,000 18,679,000 15,297,000 13,671,000 19,547,000 17,597,000 14,872,000 14,008,000 14,808,000 15,286,000 14,996,000 12,540,000 20,043,000 13,811,000 12,807,000 12,237,000 12,634,000 19,049,000 17,670,000 10,075,000 9,316,000 12,952,000 44,788,473 10,344 8,669 10,514 37,076,730 9,280 6,623 8,367 
      gross profit
    739,958,000 489,342,000 373,408,000 106,186,000 301,959,000 701,494,000 383,619,000 148,751,000 114,991,000 94,840,000 75,859,000 59,179,000 90,927,000 82,132,000 69,642,000 57,668,000 106,271,000                                              
      yoy
    145.05% -30.24% -2.66% -28.61% 162.59% 639.66% 405.70% 151.36% 26.47% 15.47% 8.93% 2.62% -14.44%                                                  
      qoq
    51.21% 31.05% 251.65% -64.83% -56.95% 82.86% 157.89% 29.36% 21.25% 25.02% 28.19% -34.92% 10.71% 17.93% 20.76% -45.73%                                               
      gross margin %
                                                                  
      research and development
    26,368,000 26,107,000 23,676,000 22,614,000 23,304,000 25,495,000 21,448,000 20,970,000 16,379,000 14,924,000 11,976,000 11,723,000 13,930,000 12,641,000 13,103,000 13,284,000 12,621,000 10,674,000 7,468,000 7,627,000 7,875,000 7,508,000 8,801,000 9,656,000 12,707,000 9,939,000 8,419,000 9,105,000 8,051,000 9,199,000 11,506,000 8,127,000 9,081,000 11,290,000 7,462,000 7,945,000 7,524,000 7,283,000 5,085,000 6,844,000 8,504,000 5,927,000 6,134,000 6,450,000 7,814,000 5,799,000 6,148,000 6,349,000 6,275,000 3,523,000 3,157,000 2,950,000 3,282,000 3,364,000 13,037,097 3,126 3,498 3,279 12,819,696 2,968 2,986 3,350 
      sales and marketing
    65,388,000 56,214,000 46,778,000 38,100,000 34,233,000 38,239,000 37,413,000 27,567,000 30,738,000 28,000,000 26,599,000 26,926,000 29,589,000 26,380,000 26,504,000 27,545,000 28,558,000 28,435,000 12,898,000 12,360,000 13,555,000 11,445,000 11,853,000 12,206,000 12,317,000 12,063,000 12,112,000 11,592,000 11,389,000 11,153,000 11,060,000 9,393,000 9,927,000 9,667,000 8,658,000 7,120,000 8,442,000 8,330,000 7,776,000 7,677,000 6,536,000 6,755,000 6,487,000 6,254,000 6,255,000 5,904,000 5,797,000 6,272,000 5,999,000 6,809,000 6,400,000 5,403,000 4,729,000 4,655,000 16,953,688 4,080 4,174 4,058 16,109,224 3,610 3,877 4,289 
      general and administrative
    24,508,000 22,489,000 21,113,000 21,138,000 19,507,000 20,165,000 16,410,000 15,679,000 14,332,000 14,302,000 12,146,000 12,876,000 13,431,000 12,299,000 10,620,000 11,500,000 10,532,000 8,709,000 6,580,000 6,783,000 7,172,000 6,530,000 6,561,000 6,682,000 7,289,000 7,408,000 5,889,000 6,290,000 9,860,000 6,862,000 5,879,000 5,843,000 7,397,000 6,921,000 5,795,000 6,071,000 7,529,000 4,828,000 4,759,000 5,129,000 5,924,000 6,502,000 4,944,000 5,593,000 5,759,000 4,679,000 4,759,000 4,792,000 4,241,000 4,658,000 4,325,000 3,680,000 3,117,000 3,696,000 12,760,453 3,322 3,273 2,952 13,052,423 2,531 3,057 3,989 
      acquisition and integration costs
    3,037,000 7,803,000  1,028,000 726,000 519,000 389,000 872,000 1,914,000 2,551,000 4,456,000 1,836,000 2,824,000 3,274,000 2,521,000 4,935,000 3,467,000 9,484,000 4,591,000                                            
      total operating expenses
    119,301,000 112,613,000 91,567,000 82,880,000 77,770,000 84,418,000 75,660,000 65,088,000 63,363,000 59,777,000 55,177,000 53,361,000 59,774,000 54,594,000 52,748,000 57,264,000 55,178,000                                              
      operating income
    620,657,000 376,729,000 281,841,000 23,306,000 224,189,000 617,076,000 307,959,000 83,663,000 51,628,000 35,063,000 20,682,000 5,818,000 31,153,000 27,538,000 16,894,000 404,000 51,093,000 3,887,000 -2,537,000 -11,027,000 19,229,000 5,915,000 2,125,000 -9,019,000 -3,460,000 2,662,000 1,212,000 -9,825,000 8,689,000 12,915,000 -10,121,000 -9,985,000 -2,187,000 67,000 -5,968,000 -7,123,000 17,189,000 14,117,000 -1,222,000 -4,519,000 470,000 2,139,000 -1,244,000 -5,103,000 17,948,000 -595,000 -3,349,000 -7,530,000 -3,815,000 31,777,000 24,255,000 1,103,000  7,743,000         
      yoy
    176.85% -38.95% -8.48% -72.14% 334.24% 1659.91% 1389.02% 1338.00% 65.72% 27.33% 22.42% 1340.10% -39.03% 608.46% -765.90% -103.66% 165.71% -34.29% -219.39% 22.26% -655.75% 122.20% 75.33% -8.20% -139.82% -79.39% -111.98% -1.60% -497.30% 19176.12% 69.59% 40.18% -112.72% -99.53% 388.38% 57.62% 3557.23% 559.98% -1.77% -11.44% -97.38% -459.50% -62.85% -32.23% -570.46% -101.87% -113.81% -782.68%  310.40%             
      qoq
    64.75% 33.67% 1109.31% -89.60% -63.67% 100.38% 268.09% 62.05% 47.24% 69.53% 255.48% -81.32% 13.13% 63.00% 4081.68% -99.21% 1214.46% -253.21% -76.99% -157.35% 225.09% 178.35% -123.56% 160.66% -229.98% 119.64% -112.34% -213.07% -32.72% -227.61% 1.36% 356.56% -3364.18% -101.12% -16.22% -141.44% 21.76% -1255.24% -72.96% -1061.49% -78.03% -271.95% -75.62% -128.43% -3116.47% -82.23% -55.52% 97.38% -112.01% 31.01% 2099.00%            
      operating margin %
                                                                  
      interest and other income
    29,000 -1,354,000 -347,000 -1,623,000 -2,382,000 -1,552,000 -1,797,000 -3,467,000 2,807,000                                                      
      income before income taxes
    620,628,000 375,375,000 281,494,000 21,683,000 221,807,000 615,524,000 295,778,000 80,196,000 48,821,000 32,512,000 17,530,000 565,000 26,571,000 22,730,000 10,811,000 -8,833,000 38,676,000 -680,500 -5,321,000 -13,805,000 16,404,000                                          
      benefit from income taxes
    140,692,000 84,058,000 65,742,000 2,610,000 43,723,000 21,159,500 63,510,000  8,584,000    1,727,000    4,718,000                    4,624,000    30,000         11,435,000 9,215,000   3,145,000        3,000 
      net income
    479,936,000 291,317,000 215,752,000 19,073,000 178,084,000 470,130,000 232,268,000 67,652,000 40,237,000 30,626,000 16,181,000 1,270,000 24,844,000 32,479,000 10,822,000 -3,076,000 33,958,000 -5,088,000 -5,525,000 -11,842,000 14,290,000 -1,950,000 -572,000 -7,840,000 -3,446,000 -377,000 -762,000 -8,931,000 3,991,000 7,113,000 -5,767,000 -6,908,000 -1,512,000 1,139,000 -4,361,000 -1,755,000 12,367,000 8,740,000 -676,000 -3,122,000 51,000 958,000 -1,113,000 -3,660,000 11,448,000 -426,000 -5,861,000 -2,467,000 -2,517,000 20,107,000 14,940,000 637,000 -1,712,000 4,817,000       -1,710  
      yoy
    169.50% -38.03% -7.11% -71.81% 342.59% 1435.07% 1335.44% 5226.93% 61.96% -5.71% 49.52% -141.29% -26.84% -738.35% -295.87% -74.02% 137.63% 160.92% 865.91% 51.05% -514.68% 417.24% -24.93% -12.22% -186.34% -105.30% -86.79% 29.28% -363.96% 524.50% 32.24% 293.62% -112.23% -86.97% 545.12% -43.79% 24149.02% 812.32% -39.26% -14.70% -99.55% -324.88% -81.01% 48.36% -554.83% -102.12% -139.23% -487.28% 47.02% 317.42%             
      qoq
    64.75% 35.02% 1031.19% -89.29% -62.12% 102.41% 243.33% 68.13% 31.38% 89.27% 1174.09% -94.89% -23.51% 200.12% -451.82% -109.06% -767.41% -7.91% -53.34% -182.87% -832.82% 240.91% -92.70% 127.51% 814.06% -50.52% -91.47% -323.78% -43.89% -223.34% -16.52% 356.88% -232.75% -126.12% 148.49% -114.19% 41.50% -1392.90% -78.35% -6221.57% -94.68% -186.07% -69.59% -131.97% -2787.32% -92.73% 137.58% -1.99% -112.52% 34.59% 2245.37% -137.21% -135.54%          
      net income margin %
                                                                  
      basic earnings per share
    11.46 6.83 5.17 0.46 4.19 11.16 5.52 1.61 0.96 0.74 0.39 0.03 0.63 0.84 0.28 -0.08 0.96   -0.35 0.43    -0.11    0.12 0.2 -0.17 -0.2 -0.04 0.04 -0.13 -0.05 0.37   -0.09  0.03 -0.03 -0.11      0.68 0.5 0.02 -0.05 0.15         
      diluted earnings per share
    11.31 6.71 5.08 0.45 4.09 10.78 5.33 1.55 0.93 0.71 0.38 0.03 0.6 0.78 0.27 -0.08 0.86   -0.35 0.42    -0.11    0.11 0.2 -0.17 -0.2 -0.04 0.03 -0.13 -0.05 0.36   -0.09  0.03 -0.03 -0.11      0.66 0.5 0.02  0.14         
      shares used in basic per share calculation
    41,875 421 41,728 41,691 42,510 31 42,105 42,117 42,056 340 41,642 40,209 39,704 505 39,290 37,925 35,236   33,500 33,202    32,727    34,641 8,585 34,480 34,347 34,199 8,443.5 33,975 33,802 33,501 8,259 33,004 32,946 32,997 8,208.25 33,019 32,900 32,451 7,090.5 28,183 28,406  7,537.75 29,713 29,677 31,682 32,655 8,265 32,551 33,347 33,269 195 32,808  31,906 
      shares used in diluted per share calculation
    42,449 403 42,463 42,374 43,533 43,596 43,746 43,403 60 43,206 41,429 42,907 87 42,889 37,925 41,948   33,500 33,998    32,727    35,745 8,585 34,480 34,347 34,199 8,708.5 33,975 33,802 34,575 8,259 33,004 32,946 33,504 8,297.25 33,019 32,900 32,838 7,090.5 28,183 28,406  7,636.75 30,149 30,063 31,682 33,629 8,600 33,744 33,347 34,708 195 33,787  31,906 
      other income
                                    -16,000     -3,000 -27,000            -5,000  36,000     23     
      loss on extinguishment of debt
          -10,384,000     -748,000  -2,065,500 -1,297,000 -2,398,000 -4,567,000                                              
      total other income
     -1,354,000 -347,000   -1,552,000 -12,181,000 -3,467,000  -2,551,000 -3,152,000 -5,253,000 -4,582,000 -4,808,000 -6,083,000 -9,237,000 -12,417,000                -189,000 -156,000 -188,000 -189,000 -198,000 -258,000 -305,000 -283,000 -389,000 -768,000 -443,000 -442,000 -603,000 -671,000 -630,000 -600,000 -230,000 -235,000 -100,000 -60,000 333,000 219,000    146 -37,079 45 23  
      benefit for income taxes
           12,544,000  1,886,000 1,349,000 -705,000  -9,749,000 -11,000 -5,757,000  -226,000 204,000 -1,963,000 2,114,000 4,724,000 -309,000 -4,103,000 -2,703,000 50,000 -1,116,000 -3,955,000 1,803,000 4,982,000 -4,578,000 -3,449,000 -864,000 -1,228,000 -1,795,000 -5,557,000  5,119,000 -851,000 -1,680,000  413,000 -574,000 -1,885,000 5,897,000 -840,000 1,882,000 -5,663,000 -1,528,000   406,000       2,997,336 467   
      interest expense
             -3,059,750 -3,152,000 -4,505,000 -4,582,000 -4,808,000 -4,786,000 -6,839,000 -7,850,000 -9,201,000 -2,784,000 -2,778,000 -2,825,000 -3,141,000 -3,006,000 -2,924,000 -2,689,000 -2,989,000 -3,090,000 -3,061,000 -2,895,000 -820,000 -224,000 -372,000 -179,000 -187,000 -191,000 -195,000 -204,000 -261,000 -286,000 -292,000 -407,000 -444,000 -485,000 -499,000 -655,000 -690,000 -645,000 -611,000 -399,000 -308,000 -148,000 -153,000   143.25 188 191  -808,611 201 204  
      other income, net:
                                                                  
      costs and expenses
                                                                  
      amortization of intangible assets from acquired businesses and technology
                     1,796,000 2,503,000 2,390,000 2,291,000 2,291,000 2,273,000 2,290,000 2,219,000 2,218,000 2,219,000 2,218,000 2,201,000 2,205,000 2,207,000 2,208,000 2,208,000 2,214,000 2,171,000 2,022,000 1,764,000 1,770,000 1,728,000 1,719,000 1,718,000 1,782,000 1,791,000                    
      total costs and expenses
                     39,297,000 53,431,000 49,294,000 54,463,000 46,893,000 47,216,000 48,152,000 53,781,000 49,750,000 45,600,000 44,698,000 52,613,000 50,682,000 50,978,000 41,473,000 48,860,000 50,103,000 39,507,000 36,829,000 44,806,000 39,808,000 34,220,000 35,377,000 37,490,000 36,252,000 34,352,000 32,612,000 41,647,000 32,304,000 31,574,000 32,556,000 32,194,000 34,820,000 31,897,000 23,540,000 21,742,000 26,191,000 92,116,732 21,721 20,679 21,868 97,516,128 18,704 16,858 37,310 
      basic and diluted loss per share
                     -0.15 -0.16   -0.06 -0.02 -0.24  -0.043 -0.02 -0.26                     -0.09              
      shares used in basic and diluted per share calculation
                     196 33,913   63 32,673 32,541                         28,505            32,263  
      one-time acquisition costs
                       2,379,000                                           
      income before taxes
                         -4,743,250 -881,000 -11,943,000 -6,149,000     -5,769,500 -10,345,000 -10,357,000 -2,376,000 880,750 -6,156,000 -7,312,000 16,991,000 -1,562,000 -1,527,000 -4,802,000 81,000 2,528,250 -1,687,000 -5,545,000    -8,130,000  5,151,750 24,155,000 1,043,000  7,962,000         
      impairment loss
                                  3,558,000                                
      income before benefit for income taxes
                             -327,000 -1,878,000 -12,886,000                     -4,045,000              
      weighted shares used in basic and diluted per share calculation
                              33,683 34,597                                   
      income before benefit from income taxes
                                5,794,000                17,345,000                  
      facility restructuring charge
                                     123,250 124,000                            
      interest income
                                    6,000  3,000 6,000 6,000 6,000 8,000 9,000 18,000 52,000 42,000 57,000 52,000 19,000 15,000 11,000 169,000 73,000 53,000 93,000 490,000 442,000    317    190 
      basic and diluted earnings per share
                                         0.26 -0.02     0.35 -0.095 -0.21 -0.09               
      amortization of inventory fair value adjustment from acquisition
                                                   399,000 719,000              
      total cost of sales
                                             15,286,000 14,996,000 12,540,000 20,043,000 13,811,000 12,807,000 12,636,000 13,353,000              
      business acquisition and integration costs, and restructuring charges
                                                 95,000 115,000 716,000 1,350,000              
      amortization of intangible assets from acquired businesses
                                               1,631,000 1,632,000 1,623,000 1,624,000 1,467,000 652,000              
      amortization of intangible assets from licensed technology
                                               144,000 144,000 393,000 324,000 324,000 324,000              
      business acquisition and integration costs
                                                                  
      income before benefit from taxes
                                                 -1,266,000 -3,979,000                
      amortization of intangibles
                                                     260,000 345,000 347,000 1,298,000 1,524,000 4,577,021 849 1,065 1,065 1,475,055 315 315 315 
      restructuring charges
                                                       1,085,000           
      revenues
                                                                  
      net sales
                                                          104,665,690 23,436 16,201 26,673 88,676,382 19,693 13,401 21,524 
      research contracts, license fees and royalty income
                                                          1,282,069 284 270 377 3,565,097 339 1,422 1,142 
      patent litigation settlement
                                                              16,983,000   17,000 
      operating earnings
                                                          13,831,027 1,999  5,182  1,328   
      other
                                                          12 14 57     
      earnings from continuing operations before benefit from income taxes
                                                          855.5 2,143  5,328     
      earnings from continuing operations
                                                          20,917,578 2,143  5,328  816   
      income from discontinued operations, net of taxes
                                                                  
      net earnings
                                                          21,714,578 2,143 -4,049 5,328 -9,240,139 700   
      basic earnings per share:
                                                                  
      continuing operations
                                                          0.53 0.07 -0.12 0.16 0.3 0.02 -0.04 -0.55 
      discontinued operations
                                                          0.02     
      diluted earnings per share:
                                                                  
      earnings from continuing operations before benefit for income taxes
                                                               1,283   
      basic and diluted earnings per share:
                                                                  
      income from continuing operations before benefit for income taxes
                                                                  
      income from continuing operations
                                                                  
      basic and diluted loss per share:
                                                                  
    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.