7Baggers

Corsair Gaming, Inc
(NASDAQ:CRSR) 

CRSR stock logo

Corsair Gaming, Inc., together with its subsidiaries, designs, markets, and distributes gaming and streaming peripherals, components and systems in the Americas, Europe, the Middle East, and the Asia Pacific. The company offers gamer and creator peripherals, including gaming keyboards, mice, headset...

Founded: 1994
Full Time Employees: 1,990
CEO: Andrew J. Paul  
Sector: Technology
Industry: Computer Hardware

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-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 2020-09-30 
                           
      net revenue
    354,512,000 436,855,000 345,763,000 320,112,000 369,750,000 413,623,000 304,199,000 261,300,000 337,257,000 417,286,000 363,193,000 325,432,000 353,964,000 398,730,000 311,769,000 283,908,000 380,691,000 510,622,000 391,121,000 472,903,000 529,414,000 556,339,000 457,103,000 
      yoy
    -4.12% 5.62% 13.66% 22.51% 9.63% -0.88% -16.24% -19.71% -4.72% 4.65% 16.49% 14.63% -7.02% -21.91% -20.29% -39.96% -28.09% -8.22% -14.43%     
      qoq
    -18.85% 26.35% 8.01% -13.42% -10.61% 35.97% 16.42% -22.52% -19.18% 14.89% 11.60% -8.06% -11.23% 27.89% 9.81% -25.42% -25.45% 30.55% -17.29% -10.67% -4.84% 21.71%  
      cost of revenue
    238,483,000 292,301,000 252,667,000 234,241,000 267,388,000 305,411,000 234,538,000 198,215,000 250,618,000 314,612,000 273,840,000 242,600,000 268,560,000 300,873,000 240,209,000 247,449,000 289,935,000 388,809,000 289,759,000 342,552,000 369,086,000 402,540,000 329,159,000 
      gross profit
    116,029,000 144,554,000 93,096,000 85,871,000 102,362,000 108,212,000 69,661,000 63,085,000 86,639,000 102,674,000 89,353,000 82,832,000 85,404,000 97,857,000 71,560,000 36,459,000 90,756,000 121,813,000 101,362,000 130,351,000 160,328,000 153,799,000 127,944,000 
      yoy
    13.35% 33.58% 33.64% 36.12% 18.15% 5.39% -22.04% -23.84% 1.45% 4.92% 24.86% 127.19% -5.90% -19.67% -29.40% -72.03% -43.39% -20.80% -20.78%     
      qoq
    -19.73% 55.27% 8.41% -16.11% -5.41% 55.34% 10.42% -27.19% -15.62% 14.91% 7.87% -3.01% -12.73% 36.75% 96.28% -59.83% -25.50% 20.18% -22.24% -18.70% 4.25% 20.21%  
      gross margin %
    32.73% 33.09% 26.92% 26.83% 27.68% 26.16% 22.90% 24.14% 25.69% 24.61% 24.60% 25.45% 24.13% 24.54% 22.95% 12.84% 23.84% 23.86% 25.92% 27.56% 30.28% 27.64% 27.99% 
      operating expenses:
                           
      sales, general and administrative
    84,988,000 100,356,000 82,032,000 85,280,000 86,992,000 85,331,000 74,072,000 70,388,000 80,217,000 73,831,000 74,000,000 69,953,000 67,529,000 68,476,000 66,932,000 73,393,000 76,131,000 81,538,000 76,112,000 80,169,000 77,853,000 81,127,000 65,321,000 
      product development
    17,245,000 17,309,000 16,691,000 17,514,000 17,633,000 16,958,000 16,533,000 17,411,000 16,641,000 16,719,000 16,111,000 15,593,000 16,838,000 15,741,000 15,616,000 18,026,000 17,110,000 15,138,000 14,495,000 15,469,000 15,186,000 13,779,000 12,902,000 
      total operating expenses
    102,233,000 117,665,000 98,723,000 102,794,000 104,625,000 102,289,000 90,605,000 87,799,000 96,858,000 90,550,000 90,111,000 85,546,000 84,367,000 84,217,000 82,548,000 91,419,000 93,241,000 96,676,000 90,607,000 95,638,000 93,039,000 94,906,000 78,223,000 
      operating income
    13,796,000 26,889,000 -5,627,000 -16,923,000 -2,263,000 5,923,000 -20,944,000 -24,714,000 -10,219,000 12,124,000 -758,000 -2,714,000 1,037,000 13,640,000 -10,988,000 -54,960,000 -2,485,000 25,137,000 10,755,000 34,713,000 67,289,000 58,893,000 49,721,000 
      yoy
    -709.63% 353.98% -73.13% -31.52% -77.85% -51.15% 2663.06% 810.61% -1085.44% -11.11% -93.10% -95.06% -141.73% -45.74% -202.17% -258.33% -103.69% -57.32% -78.37%     
      qoq
    -48.69% -577.86% -66.75% 647.81% -138.21% -128.28% -15.25% 141.84% -184.29% -1699.47% -72.07% -361.72% -92.40% -224.14% -80.01% 2111.67% -109.89% 133.72% -69.02% -48.41% 14.26% 18.45%  
      operating margin %
    3.89% 6.16% -1.63% -5.29% -0.61% 1.43% -6.88% -9.46% -3.03% 2.91% -0.21% -0.83% 0.29% 3.42% -3.52% -19.36% -0.65% 4.92% 2.75% 7.34% 12.71% 10.59% 10.88% 
      other income:
                           
      interest expense
    -1,691,000 -2,145,000 -2,053,000 -2,476,000 -2,676,000 -3,069,000 -3,011,000 -3,436,000 -3,691,000 -9,545,000 -2,529,000 -2,518,000 -2,828,000 -3,497,000 -2,734,000 -1,676,000 -1,279,000 -1,017,000 -7,202,000 -4,508,000 -4,946,000 -6,021,000 -10,170,000 
      interest income
    421,000 253,000 197,000 580,000 630,000 327,000 297,000 1,158,000 1,565,000               
      other income
    374,000     43,000 -910,000   -1,261,000 304,000 -1,134,000  -1,583,000 1,662,000 633,000  -1,000,500 -1,402,000 -175,000  -1,153,000 23,000 
      total other expense
    -896,000 -1,795,000 -2,685,000 -3,752,000 -5,993,000 -2,699,000 -3,624,000 -2,794,000 -2,587,000 -3,967,000 -2,225,000 -3,652,000 -3,324,000 -5,080,000 -1,072,000 -1,043,000 -1,778,000 -2,676,000 -8,604,000 -4,683,000 -7,371,000   
      income before income taxes
    12,900,000 25,094,000 -8,312,000 -20,675,000 -8,256,000 3,224,000 -24,568,000 -27,508,000 -12,806,000 8,157,000 -2,983,000 -6,366,000 -2,287,000 8,560,000 -12,060,000 -56,003,000 -4,263,000 22,461,000 2,151,000 30,030,000 59,918,000 51,719,000 39,574,000 
      income tax benefit
    157,000   369,000 -2,061,000 -496,000 -27,018,000 4,001,000 1,777,000 -581,000 97,000 2,287,000 639,000 -1,442,000 6,115,000 4,164,000 983,000     -8,676,000 -3,217,000 
      net income
    13,057,000 26,050,000 -10,392,000 -20,306,000 -10,317,000 2,728,000 -51,586,000 -23,507,000 -11,029,000 7,576,000 -2,886,000 -4,079,000 -1,648,000 7,118,000 -5,945,000 -51,839,000 -3,280,000 24,715,000 1,777,000 27,745,000 46,723,000 43,043,000 36,357,000 
      yoy
    -226.56% 854.91% -79.85% -13.62% -6.46% -63.99% 1687.46% 476.29% 569.24% 6.43% -51.46% -92.13% -49.76% -71.20% -434.55% -286.84% -107.02% -42.58% -95.11%     
      qoq
    -49.88% -350.67% -48.82% 96.82% -478.19% -105.29% 119.45% 113.14% -245.58% -362.51% -29.25% 147.51% -123.15% -219.73% -88.53% 1480.46% -113.27% 1290.83% -93.60% -40.62% 8.55% 18.39%  
      net income margin %
    3.68% 5.96% -3.01% -6.34% -2.79% 0.66% -16.96% -9.00% -3.27% 1.82% -0.79% -1.25% -0.47% 1.79% -1.91% -18.26% -0.86% 4.84% 0.45% 5.87% 8.83% 7.74% 7.95% 
      less: net income attributable to noncontrolling interest
    273,000 259,000 237,000 556,000 142,000 442,000 122,000 687,000 536,000 595,000 193,000 401,000 364,000           
      net income attributable to corsair gaming, inc.
    12,784,000             6,709,000 -6,211,000 -52,013,000 -2,873,000       
      calculation of net income per share attributable to common stockholders of corsair gaming, inc.:
                           
      change in redemption value of redeemable noncontrolling interest
    -920 -1,654 1,095 3,861 392 -950 -6,684 -5,385 -975 -758  5,577 958           
      net income attributable to common stockholders of corsair gaming, inc.
    11,864       -29,579    1,097  12,503 -8,901 -59,392 -5,134       
      net income per share
                           
      basic
    0.11 0.23 -0.09 -0.16 -0.1 0.02 -0.56 -0.28 -0.12 0.06 -0.03 0.01 -0.01 0.14 -0.09 -0.62 -0.05 0.26 0.02 0.3 0.51 0.49 0.43 
      diluted
    0.11 0.23 -0.09 -0.16 -0.1 0.02 -0.56 -0.28 -0.12 0.06 -0.03 0.01 -0.01 0.14 -0.09 -0.62 -0.05 0.25 0.02 0.28 0.47 0.45 0.4 
      weighted-average common shares outstanding:
                           
      basic
    106,867 106,005 106,289 105,864 105,240 104,164 104,397 103,956 103,563 102,482 102,863 102,304 101,685 96,280 95,858 95,467 95,275 93,260 93,918 92,792 91,951 86,256 84,871 
      diluted
    107,774 106,005 106,289 105,864 105,240 104,164 104,397 103,956 103,563 106,276 102,863 106,502 101,685 96,280 95,858 95,467 95,275 100,004 100,041 100,074 100,211 90,577 90,084 
      other expense
     97,000 -829,000 -1,856,000 -3,947,000   -516,000 -461,000    -496,000    -499,000    -2,425,000   
      income tax expense
     -943,000 -2,080,000               -3,963,500 -374,000 -2,285,000 -13,195,000   
      net loss attributable to corsair gaming, inc.
     25,791,000 -10,629,000 -20,862,000 -10,459,000 2,286,000 -51,708,000 -24,194,000 -11,565,000 -2,392,750 -3,079,000 -4,480,000 -2,012,000           
      calculation of net loss per share attributable to common stockholders of corsair gaming, inc.:
                           
      net loss attributable to common stockholders of corsair gaming, inc.
     -9,150.5 -9,534 -17,001 -10,067 -25,127.75 -58,392  -12,540 -759 -3,079  -1,054           
      less: net income attributable to noncontrolling interests
                 8,250 266,000 174,000        
      change in redemption value of redeemable noncontrolling interests
                 -3,082.5 -2,690 -7,379 -2,261       
      less: net loss attributable to noncontrolling interests
                    -407,000       
      weighted-average shares used for eps calculation
                           
      basic
    106,867 106,005 106,289 105,864 105,240 104,164 104,397 103,956 103,563 102,482 102,863 102,304 101,685 96,280 95,858 95,467 95,275 93,260 93,918 92,792 91,951 86,256 84,871 
      diluted
    107,774 106,005 106,289 105,864 105,240 104,164 104,397 103,956 103,563 106,276 102,863 106,502 101,685 96,280 95,858 95,467 95,275 100,004 100,041 100,074 100,211 90,577 90,084 
      total other income
                         -7,286,250 -10,147,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-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 2020-09-30 
                             
        assets
                             
        current assets:
                             
        cash
      118,152,000 97,183,000 64,405,000 104,625,000 99,843,000 107,011,000 58,911,000 92,178,000 127,768,000 175,620,000 144,891,000 181,100,000 179,147,000 151,180,000 57,275,000 35,851,000 29,049,000 62,415,000 71,922,000 134,572,000 121,622,000 129,543,000 116,185,000 
        restricted cash
      1,345,000 1,400,000 1,399,000 2,576,000 2,439,000 2,374,000 2,450,000 2,166,000 2,174,000 2,705,000 2,641,000 2,676,000 2,672,000 2,647,000 4,176,000 2,620,000 2,705,000 2,734,000 4,176,000 3,748,000 3,729,000 3,795,000 3,726,000 
        accounts receivable
      178,375,000 233,900,000 191,882,000 179,233,000 219,216,000 218,648,000 178,102,000 188,564,000 204,920,000 253,268,000 251,079,000 220,219,000 220,992,000 235,656,000 156,311,000 170,309,000 236,472,000 291,287,000 252,406,000 258,789,000 304,174,000 293,629,000 259,542,000 
        inventories
      273,466,000 303,336,000 314,455,000 295,627,000 276,837,000 259,979,000 293,005,000 265,537,000 251,747,000 240,172,000 235,556,000 212,538,000 188,481,000 192,717,000 249,942,000 292,586,000 300,423,000 298,315,000 331,938,000 273,399,000 234,611,000 226,007,000 210,151,000 
        prepaid expenses and other current assets
      28,021,000 29,639,000 35,540,000 35,182,000 35,024,000 35,376,000 39,085,000 31,179,000 34,573,000 39,824,000 45,206,000 45,147,000 41,678,000 40,593,000 47,717,000 53,331,000 57,877,000 51,024,000 47,682,000 61,465,000 47,508,000 37,997,000 38,014,000 
        total current assets
      599,359,000 665,458,000 607,681,000 617,243,000 633,359,000 623,388,000 571,553,000 579,624,000 621,182,000 711,589,000 679,373,000 661,680,000 632,970,000 622,793,000 515,421,000 554,697,000 626,526,000 705,775,000 708,124,000 731,973,000 711,644,000 690,971,000 627,618,000 
        restricted cash, noncurrent
      251,000 250,000 249,000 248,000 247,000 246,000 245,000 243,000 241,000 239,000 238,000 236,000 234,000 233,000 231,000 231,000 231,000 231,000 231,000 231,000 231,000 230,000 230,000 
        property and equipment
      31,165,000 31,514,000 30,669,000 28,811,000 28,448,000 29,742,000 32,125,000 30,960,000 31,185,000 32,212,000 33,070,000 33,589,000 34,128,000 34,927,000 26,710,000 22,598,000 19,607,000 16,819,000 16,367,000 16,034,000 15,320,000 16,475,000 15,404,000 
        goodwill
      357,399,000 357,765,000 357,787,000 359,724,000 355,002,000 354,222,000 357,520,000 354,394,000 354,410,000 354,705,000 354,865,000 348,554,000 348,210,000 347,747,000 346,302,000 347,907,000 348,424,000 317,054,000 313,793,000 314,205,000 314,089,000 312,760,000 311,573,000 
        intangible assets
      115,269,000 125,210,000 135,763,000 146,258,000 154,943,000 164,319,000 175,387,000 168,715,000 178,151,000 188,009,000 196,493,000 197,689,000 207,082,000 216,255,000 224,256,000 236,481,000 249,841,000 225,709,000 234,141,000 243,711,000 252,243,000 259,317,000 265,446,000 
        other assets
      73,897,000 73,587,000 66,350,000 69,596,000 67,458,000 63,912,000 65,836,000 100,305,000 72,022,000 70,709,000 74,110,000 77,216,000 74,701,000 75,290,000 70,348,000 69,978,000 74,796,000 71,808,000 69,033,000 72,250,000 39,900,000 34,362,000 35,449,000 
        total assets
      1,177,340,000 1,253,784,000 1,198,499,000 1,221,880,000 1,239,457,000 1,235,829,000 1,202,666,000 1,234,241,000 1,257,191,000 1,357,463,000 1,338,149,000 1,318,964,000 1,297,325,000 1,297,245,000 1,183,268,000 1,231,892,000 1,319,425,000 1,337,396,000 1,341,689,000 1,378,404,000 1,333,427,000 1,314,115,000 1,255,720,000 
        liabilities
                             
        current liabilities:
                             
        debt maturing within one year
      6,121,000 6,120,000 6,118,000 6,116,000 12,267,000 12,229,000 12,223,000 12,218,000 12,213,000 12,190,000 12,130,000 10,251,000 8,372,000 6,495,000 4,655,000 4,707,000 4,754,000 4,753,000 4,751,000     
        accounts payable
      157,628,000 212,547,000 246,188,000 257,663,000 240,114,000 207,215,000 190,600,000 167,608,000 191,401,000 239,957,000 215,456,000 196,275,000 188,035,000 172,033,000 162,213,000 193,530,000 203,454,000 236,120,000 247,509,000 261,656,000 272,251,000 299,636,000 274,771,000 
        other liabilities and accrued expenses
      180,348,000 212,275,000 157,718,000 162,403,000 164,800,000 176,869,000 158,301,000 142,904,000 138,487,000 166,340,000 167,136,000 159,209,000 152,485,000 164,470,000 158,170,000 158,296,000 176,556,000 205,874,000 223,291,000 232,373,000 227,019,000 205,745,000 169,586,000 
        total current liabilities
      344,097,000 430,942,000 410,024,000 426,182,000 417,181,000 396,313,000 361,124,000 322,730,000 342,101,000 418,487,000 394,722,000 365,735,000 348,892,000 342,998,000 325,038,000 356,533,000 384,764,000 446,747,000 475,551,000 494,029,000 499,270,000 505,381,000 444,357,000 
        long-term debt
      113,691,000 115,222,000 116,753,000 118,283,000 136,391,000 161,310,000 164,993,000 168,050,000 171,106,000 186,006,000 210,573,000 217,357,000 220,390,000 232,170,000 239,052,000 240,377,000 241,709,000 242,898,000 244,087,000     
        deferred tax liabilities
      4,977,000 6,071,000 8,111,000 7,945,000 7,360,000 7,379,000 8,388,000 11,112,000 14,104,000 17,395,000 15,415,000 16,932,000 17,680,000 18,054,000 16,413,000 23,247,000 29,241,000 25,700,000 29,683,000 30,983,000 30,350,000 29,752,000 30,655,000 
        other liabilities, noncurrent
      53,766,000 55,795,000 53,036,000 54,299,000 55,233,000 51,375,000 55,290,000 57,920,000 40,629,000 41,595,000 42,764,000 45,018,000 46,054,000 48,589,000 47,796,000 49,374,000 52,176,000 53,871,000 55,353,000 53,693,000 21,846,000 20,199,000 22,066,000 
        total liabilities
      516,531,000 608,030,000 587,924,000 606,709,000 616,165,000 616,377,000 589,795,000 559,812,000 567,940,000 663,483,000 663,474,000 645,042,000 633,016,000 641,811,000 628,299,000 669,531,000 707,890,000 769,216,000 804,674,000 848,718,000 845,720,000 876,725,000 867,168,000 
        commitments and contingencies
                             
        temporary equity
                             
        redeemable noncontrolling interest
      13,167,000 12,197,000 10,345,000 11,274,000 14,535,000 15,149,000 14,387,000 21,667,000 15,925,000 15,937,000 14,647,000 15,231,000 20,646,000 21,367,000          
        stockholders' equity
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2026 and december 31, 2025, respectively
                             
        common stock
      11,000 11,000 11,000 11,000 11,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 9,000 9,000 9,000 9,000 9,000 9,000 
        additional paid-in capital
      708,518,000 705,361,000 695,959,000 688,834,000 680,016,000 667,617,000 659,895,000 649,235,000 640,293,000 630,642,000 622,428,000 614,671,000 602,368,000 593,486,000 504,633,000 498,741,000 489,745,000 470,364,000 463,626,000 456,010,000 442,320,000 438,667,000 437,207,000 
        accumulated deficit
      -59,366,000 -71,230,000 -95,367,000 -85,833,000 -68,832,000                 -2,813,000 -45,856,000 
        accumulated other comprehensive loss
      -1,521,000 -585,000 -373,000  -2,438,000 -4,559,000 -1,320,000 -4,807,000 -4,634,000 -3,487,000 -6,699,000 -3,761,000 -5,276,000 -6,881,000 -13,163,000 -7,660,000 -2,494,000      -2,808,000 
        total stockholders’ equity
      647,642,000 633,557,000 600,230,000 603,897,000 608,757,000             568,180,000 537,015,000 529,686,000 487,707,000 437,390,000 388,552,000 
        total liabilities, temporary equity and stockholders' equity
      1,177,340,000 1,253,784,000 1,198,499,000 1,221,880,000 1,239,457,000                   
        corsair gaming, inc. stockholders’ equity:
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of december 31, 2025 and 2024, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2025 and december 31, 2024, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively
                             
        accumulated other comprehensive income
         885,000              -340,000 -52,000 2,012,000 1,468,000 1,527,000  
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively
                             
        permanent equity
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of december 30, 2024 and 2023, respectively
                             
        retained earnings
           -58,765,000   27,870,000 40,410,000 34,187,000 37,266,000 36,169,000 37,223,000 24,720,000 33,621,000 93,013,000 98,147,000 73,432,000 71,655,000 43,910,000   
        total corsair gaming, inc. stockholders’ equity
           604,303,000 598,484,000 642,729,000 663,539,000 667,575,000 649,926,000 648,186,000 633,271,000 623,838,000 516,200,000 524,712,000 580,274,000       
        nonredeemable noncontrolling interest
             10,033,000 9,787,000 10,468,000 10,102,000 10,505,000 10,392,000 10,229,000          
        total permanent equity
           604,303,000 598,484,000 652,762,000 673,326,000 678,043,000 660,028,000 658,691,000 643,663,000 634,067,000 526,992,000 535,612,000 592,111,000       
        total liabilities, temporary equity and permanent equity
           1,235,829,000 1,202,666,000 1,234,241,000 1,257,191,000 1,357,463,000 1,338,149,000 1,318,964,000 1,297,325,000 1,297,245,000 1,183,268,000 1,231,892,000 1,319,425,000       
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively
                             
        (accumulated deficit) retained earnings
            -60,101,000 -1,709,000                
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of december 30, 2023 and 2022, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2023 and december 31, 2022, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of june 30, 2023 and december 31, 2022, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2023 and december 31, 2022, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of december 30, 2022 and 2021, respectively
                             
        redeemable noncontrolling interests
                    27,977,000 26,749,000 19,424,000       
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2022 and december 31, 2021, respectively
                             
        nonredeemable noncontrolling interests
                    10,792,000 10,900,000 11,837,000       
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of june 30, 2022 and december 31, 2021, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2022 and december 31, 2021, respectively
                             
        liabilities and stockholders’ equity
                             
        stockholders’ equity:
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of december 30, 2021 and 2020, respectively
                             
        total liabilities and stockholders’ equity
                       1,337,396,000 1,341,689,000 1,378,404,000 1,333,427,000 1,314,115,000 1,255,720,000 
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2021 and december 31, 2020, respectively
                             
        debt
                         270,013,000 294,254,000   
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of june 30, 2021 and december 31, 2020, respectively
                             
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of march 31, 2021 and december 31, 2020, respectively
                             
        current portion of debt
                             
        debt, net including related party balance of nil and 5,779 as of december 31, 2020 and 2019, respectively
                           321,393,000  
        preferred stock, 0.0001 par value: 5,000 shares and nil authorized; nil and nil issued and outstanding as of december 31, 2020 and 2019, respectively
                             
        debt, net including related party balance of nil and 5,779 as of september 30, 2020 and december 31, 2019, respectively
                            370,090,000 
        preferred stock, 0.0001 par value: 5,000 shares authorized, nil and nil shares issued and outstanding as of september 30, 2020 and december 31, 2019, respectively
                             
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-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 
                              
          cash flows from operating activities:
                              
          net income
        13,057,000             7,118,000 -5,945,000 -51,839,000 -3,280,000 24,715,000 1,777,000 27,745,000 46,723,000 43,043,000 
          adjustments to reconcile net loss to net cash from operating activities:
                              
          stock-based compensation
        6,694,000 9,268,000 5,187,000 9,335,000 9,322,000 7,466,000 7,424,000 8,010,000 7,691,000 7,628,000 7,825,000 8,174,000 7,246,000 5,281,000 5,643,000 6,087,000 5,147,000 3,579,000 5,812,000 4,768,000 3,076,000 1,510,000 
          depreciation
        3,551,000 3,759,000 3,479,000 3,351,000 3,373,000 3,955,000 3,314,000 3,093,000 3,087,000 3,194,000 3,083,000 3,036,000 2,897,000 3,033,000 2,546,000 2,545,000 2,604,000 2,719,000 2,643,000 2,502,000 2,436,000 2,612,000 
          amortization
        9,806,000 10,484,000 10,109,000 9,853,000 9,782,000 9,866,000 9,566,000 9,501,000 9,515,000 9,483,000 9,507,000 9,757,000 9,741,000 8,871,000 10,352,000        
          reversal of bargain purchase gain on business acquisition
                             
          deferred income taxes, net of valuation allowance
        -2,769,000 -3,306,000    -1,350,000                 
          other
        737,000 2,094,000 -7,000 -745,000 3,031,000 2,872,000 1,408,000 623,000 758,000 1,091,000 211,000 2,154,000 128,000 2,748,000 -1,194,000 2,348,000 567,000 1,642,000 583,000 -250,000 1,316,000 1,524,000 
          changes in operating assets and liabilities:
                              
          accounts receivable
        54,214,000 -41,722,000 -14,020,000 37,822,000 201,000 -41,973,000 -1,561,000 28,891,000 46,928,000 384,000 -31,996,000 -697,000 14,623,000 -77,517,000 13,316,000 65,612,000 54,434,000 -38,112,000 6,048,000 45,924,000 -13,416,000 -33,425,000 
          inventories
        30,180,000 11,583,000 -19,542,000 -21,501,000 -22,237,000 27,884,000 16,301,000 -13,769,000 -12,101,000 -4,018,000 -16,110,000 -24,014,000 4,672,000 56,917,000 43,812,000 11,221,000 -662,000 31,580,000 -44,001,000 -45,387,000 -13,508,000 -19,200,000 
          prepaid expenses and other assets
        1,024,000 4,250,000 726,000 1,771,000 2,247,000 5,681,000 -7,118,000 2,897,000 4,437,000 6,453,000 1,036,000 -4,510,000 -1,077,000 8,400,000 2,349,000 -1,334,000 -8,147,000 -5,387,000 1,855,000 -5,226,000 -4,419,000 12,478,000 
          accounts payable
        -54,583,000 -32,761,000 -11,260,000 15,306,000 34,253,000 21,809,000 10,702,000 -24,056,000 -47,962,000 23,863,000 12,727,000 7,404,000 18,156,000 8,163,000 -30,595,000 -8,188,000 -35,308,000 -11,880,000 -14,180,000 -10,674,000 -26,988,000 23,750,000 
          other liabilities and accrued expenses
        -32,183,000 51,298,000 -1,367,000 -5,234,000 -12,470,000 19,198,000 8,620,000 -939,000 -21,582,000 -632,000 6,716,000 8,411,000 -10,703,000 293,000 3,437,000 -17,073,000 -27,607,000 -17,081,000 -6,600,000 4,825,000 25,875,000 26,931,000 
          net cash from operating activities
        29,728,000 38,169,000 -36,991,000 30,193,000 18,750,000 55,555,000 25,101,000 -18,462,000 -26,317,000 57,093,000 -11,912,000 2,146,000 41,826,000 21,247,000 35,091,000 16,157,000 -6,106,000 -4,869,000 -34,336,000 31,629,000 27,768,000 68,629,000 
          capital expenditures
        -3,669,000 -5,250,000 -4,339,000 -2,713,000 -3,072,000 -1,498,000 -3,322,000 -2,509,000 -2,520,000 -1,977,000 -3,327,000 -2,780,000 -4,677,000 -6,465,000 -7,929,000 -7,556,000 -4,365,000 -3,297,000 -2,783,000 -2,858,000 -2,036,000 -3,917,000 
          free cash flows
        26,059,000 32,919,000 -41,330,000 27,480,000 15,678,000 54,057,000 21,779,000 -20,971,000 -28,837,000 55,116,000 -15,239,000 -634,000 37,149,000 14,782,000 27,162,000 8,601,000 -10,471,000 -8,166,000 -37,119,000 28,771,000 25,732,000 64,712,000 
          cash flows from investing activities:
                              
          purchase of property and equipment
        -3,669,000 -5,250,000 -4,339,000 -2,713,000 -3,072,000 -1,498,000 -3,322,000 -2,509,000 -2,520,000 -1,977,000 -3,327,000 -2,780,000 -4,677,000 -6,465,000 -7,929,000 -7,556,000 -4,365,000 -3,297,000 -2,783,000 -2,858,000 -2,036,000 -3,917,000 
          net cash from investing activities
        -3,669,000 -5,250,000 -4,339,000 -2,713,000 -3,072,000 -2,164,000 -34,143,000 -14,919,000 -1,479,000 -1,977,000 -17,547,000 -2,780,000 -4,677,000 -6,555,000 -7,929,000 -8,651,000 -23,899,000 -6,502,000 -3,108,000 -2,858,000 -8,073,000 -4,372,000 
          cash flows from financing activities:
                              
          repayment of debt
        -1,563,000   -24,000,000 -25,000,000  -3,125,000 -3,125,000 -15,000,000   -1,250,000 -10,000,000  -1,000,000 -1,500,000 -1,250,000 -1,214,000 -273,974,000 -25,000,000 -28,000,000 -50,000,000 
          repurchases of common stock
        -5,011,000                      
          proceeds from issuance of shares through employee equity incentive plans
        2,055,000 150,000 2,052,000 1,000 3,440,000 267,000 1,810,000 949,000 2,351,000 659,000 411,000 4,262,000 2,117,000 2,883,000 624,000 2,985,000 523,000 3,379,000 2,027,000    
          payment of taxes related to net share settlement of equity awards
        -630,000 -64,000 -164,000 -590,000 -390,000 -11,000 -147,000 -17,000 -398,000 -91,000 -531,000 -231,000 -556,000 -133,000 -402,000 -110,000 -887,000 -182,000 -208,000    
          dividend paid to noncontrolling interest
        -175,000 -190,000 -304,000 -570,000 -3,262,000 -1,960,000              
          net cash from financing activities
        -5,324,000 -1,476,000 -365,000 -24,779,000 -22,254,000 -4,064,000 -24,474,000 -2,193,000 -19,949,000 -24,182,000 -6,100,000 2,781,000 -9,886,000 76,536,000 -3,250,000 1,229,000 -1,906,000 1,779,000 -23,642,000 -15,726,000 -27,815,000 -52,760,000 
          effect of exchange rate changes on cash
        180,000 1,337,000 299,000 2,219,000 -526,000 -1,302,000 535,000 -22,000 -636,000 -140,000 -683,000 -188,000 730,000 1,150,000 -932,000 -2,018,000 -1,484,000 -1,357,000 -1,136,000 -76,000 134,000 1,930,000 
          net increase in cash and restricted cash
        20,915,000       -35,596,000 -48,381,000   1,959,000 27,993,000     -10,949,000 -62,222,000   13,427,000 
          cash and restricted cash at the beginning of the period
        98,833,000  109,631,000  178,564,000  154,060,000  65,380,000  133,568,000 
          cash and restricted cash at the end of the period
        119,748,000  -41,396,000 4,920,000 102,529,000  -32,981,000 -35,596,000 130,183,000  -36,242,000 1,959,000 182,053,000  22,980,000 6,717,000 31,985,000  -62,222,000 12,969,000 125,582,000 13,427,000 
          supplemental cash flow disclosures:
                              
          cash paid for interest
        1,626,000 2,026,000 1,949,000 2,401,000 2,463,000 2,963,000 2,952,000 3,325,000 3,553,000 4,030,000 4,393,000 4,165,000 4,184,000 3,613,000 2,741,000 1,458,000 1,207,000 1,201,000 2,476,000 3,629,000 3,961,000 4,560,000 
          cash paid for income taxes
        2,088,000 -866,000 4,629,000 4,823,000 1,550,000 -123,000 1,445,000   2,918,000 3,916,000   4,978,000 1,008,000 3,881,000 4,354,000 31,401,000 4,419,000 5,010,000 413,000 6,229,000 
          supplemental schedule of non-cash investing and financing activities:
                              
          equipment purchased and unpaid at period end
        2,106,000 -635,000 1,031,000 703,000 1,427,000 547,000 297,000 478,000 1,171,000 217,000 -603,000 -428,000 2,234,000 3,368,000 -587,000 -1,118,000 3,322,000 38,000 365,000 161,000 1,558,000 -499,000 
          right-of-use assets obtained in exchange for operating lease liabilities
        2,985,000  1,202,000 1,000 6,510,000  220,000 25,572,000 1,763,000  -648,000 1,796,000 365,000  1,202,000 -68,000 633,000  -479,000    
          net loss
         26,050,000 -10,392,000 -20,306,000 -10,317,000 2,728,000 -51,586,000 -23,507,000 -11,029,000  -2,886,000 -4,079,000 -1,648,000          
          bargain purchase gain on business acquisition
                              
          acquisition of businesses, net of cash acquired
                              
          purchase of intangible asset
                            
          purchase price adjustment related to business acquisition
             1,041,000              
          payment of bridge loan origination costs related to business acquisition
                              
          repayment of debt and debt issuance costs
                 -24,750,000             
          borrowings from line of credit
         33,500,000    3,500,000                 
          repayment of line of credit
         -33,500,000    -3,500,000        -75,500,000 -223,000,000 -110,000,000 -293,000,000      
          purchase of additional ownership interest
                             
          payment of other offering costs
                 -497,000         -2,873,000 
          payment of deferred and contingent consideration
              -4,942,000         -43,000 -325,000 -4,353,000  
          cash and restricted cash at the beginning of the year
                              
          cash and restricted cash at the end of the year
                              
          supplemental disclosure of non-cash investing and financing activities:
                              
          purchase consideration related to business acquisition
                              
          receivable for business acquisition purchase price adjustment
                              
          provision for doubtful accounts
                             
          acquisition of business, net of cash acquired
                      -19,534,000  -1,684,000 -455,000 
          repayment of debt and debt issuance cost
                              
          net decrease in cash and restricted cash
          -41,396,000 4,920,000 -7,102,000            -33,395,000    -7,986,000  
          deferred income taxes
           -2,287,000 -1,016,000   -9,206,000 -6,059,000 1,392,000 -2,025,000 -3,490,000 -2,209,000 -2,184,000 -8,732,000 -6,742,000 -4,078,000 -5,406,000 -1,368,000 -2,183,000 -3,005,000 -584,000 
          bridge loan receivable
                              
          debt issuance costs unpaid at period end
                              
          reversal of bargain purchase gain on business acquisition recognized in prior year
            2,581,000                  
          investment in available-for-sale convertible note
                            
          proceeds from issuance of debt
                             
          proceeds from public offering, net of underwriting discounts and commissions
                              
          issuance of common stock relating to business acquisition
                      1,000        
          cash paid (refunded) for income taxes
                626,000              
          adjustments to reconcile net income to net cash from operating activities:
                              
          debt issuance costs amortization
                     124,000 102,000 86,000 86,000 86,000 320,000 515,000 537,000 560,000 
          loss on debt extinguishment
                         4,071,000 358,000 439,000 858,000 
          payment of contingent consideration
                 -950,000 -146,000 -292,000      
          deferred purchase consideration related to business acquisitions
                              
          payment of deferred consideration
                              
          borrowing from line of credit
                      223,000,000 110,000,000 293,000,000      
          dividends paid to noncontrolling interest
                              
          cash (refunded) paid for income taxes
                    -546,000          
          issuance of common stock relating to business acquisitions
                              
          measurement period adjustments relating to business acquisitions
                              
          payment of deferred contingent consideration
                             
          payment of debt issuance costs
                             
          dividends paid to noncontrolling interests
                              
          deferred and contingent purchase consideration related to business acquisitions
                              
          amortization of intangible assets
                        10,138,000 8,676,000 8,704,000 8,712,000 8,702,000 8,572,000 
          proceeds from initial public offering, net of 8,925 underwriting discounts and commissions
                              
          proceeds from issuance of common stock to common stockholders
                              
          repurchase of common stock
                              
          deferred offering costs included in accounts payable and accrued expenses
                              
          proceeds from initial public offering and private placement, net of underwriting discounts and commissions
                              
          measurement period adjustment relating to business acquisitions
                              
          initial deferred and contingent purchase consideration
                           735,000  
          stock-based compensation included in capitalized inventory overhead
                              
          gain on currency forward contract
                              
          loss on foreign exchange
                              
          proceeds from exercise of stock options
                            185,000 113,000 
          (repayments of) borrowings from line of credit
                              
          cash dividends paid to common stockholders
                              
          deferred purchase consideration
                             
          forward contract on common stock repurchase