7Baggers

Globus Medical Quarterly Balance Sheets Chart

Quarterly
 | 
Annual
 
 Goodwill  
 Account Receivables  
 Cash and Cash Eq  
 Account Payables  
 Deferred Revenue  
 Inventory  
20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 20240331 20240630 20240930 20241231 20250331 20250630 00.210.420.620.831.041.251.45Billion

Globus Medical Quarterly Balance Sheets Table

Quarterly
 | 
Annual
 
Unit: USD2025-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-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 
                                                       
  assets                                                     
  current assets:                                                     
  cash and cash equivalents229,446,000 461,266,000 784,438,000 622,766,000 410,424,000 354,062,000 467,292,000 279,620,000 306,452,000 217,685,000 150,466,000 134,223,000 150,772,000 229,789,000              145,295,000 119,944,000 119,836,000 118,817,000 154,855,000 149,669,000 182,435,000 132,639,000 90,192,000 95,342,000 81,275,000 60,152,000 50,501,000 41,559,000 75,006,000 82,265,000 169,449,000 136,500,000 104,602,000 89,962,000 101,907,000 92,314,000 131,543,000 212,400,000 195,156,000 165,577,000 
  short-term marketable securities  105,619,000 71,940,000 82,509,000 80,408,000 50,497,000 189,314,000 306,376,000 286,685,000 295,592,000 271,063,000 257,238,000 243,505,000 250,378,000 191,319,000 191,644,000 218,711,000 187,344,000 159,030,000 151,181,000 110,211,000 115,763,000 111,402,000 122,637,000 190,688,000 199,937,000 227,466,000 240,976,000 249,341,000 254,890,000 182,804,000 162,520,000 143,663,000 157,673,000 167,727,000 229,170,000 236,856,000 220,877,000 188,101,000 158,247,000 138,274,000 146,439,000 129,302,000 139,765,000 176,204,000 148,962,000 111,239,000 68,844,000 30,785,000    
  accounts receivable611,565,000 535,090,000 557,697,000 588,047,000 611,784,000 534,333,000 503,235,000 494,112,000 240,184,000 222,783,000 213,247,000 206,307,000 192,814,000 166,222,000 164,436,000 159,576,000 165,852,000 160,939,000 141,676,000 143,268,000 132,092,000 138,602,000 154,326,000 141,545,000 144,681,000 139,616,000 137,067,000 118,847,000 118,561,000 122,581,000 116,676,000 94,484,000 95,489,000 94,232,000 91,983,000 86,708,000 74,713,000 75,527,000 77,681,000 77,596,000 73,045,000 73,174,000 75,430,000 62,598,000 65,054,000 63,224,000 62,414,000 55,274,000 57,531,000 59,425,000 53,496,000 51,863,000 49,475,000 
  inventories772,131,000 663,603,000 659,233,000 717,703,000 770,463,000 816,196,000 848,135,000 904,977,000 335,556,000 321,033,000 298,981,000 282,408,000 266,043,000 253,886,000 237,001,000 234,368,000 231,208,000 232,007,000 229,153,000 231,858,000 224,457,000 208,451,000 196,314,000 187,060,000 173,040,000 143,380,000 131,254,000 124,372,000 114,758,000 107,580,000 108,409,000 111,462,000 111,108,000 113,037,000 112,692,000 115,606,000 104,417,000 105,147,000 105,260,000 105,705,000 101,046,000 98,947,000 90,945,000 77,430,000 76,362,000 72,507,000 70,350,000 71,199,000 71,356,000 66,867,000 62,310,000 57,038,000 53,122,000 
  prepaid expenses and other current assets68,202,000 47,131,000 49,640,000 50,924,000 46,213,000 43,209,000 44,580,000 47,574,000 19,684,000 19,201,000 20,997,000 23,803,000 18,579,000 19,587,000 18,417,000 16,207,000 15,200,000 16,132,000 17,771,000 19,091,000 19,625,000 17,713,000 17,243,000 14,835,000 13,512,000 12,915,000 15,387,000 13,951,000 16,943,000 12,998,000 11,166,000 9,430,000 5,879,000 7,008,000 14,502,000 11,605,000 5,420,000 5,961,000 7,351,000 7,107,000 6,811,000 5,054,000 5,742,000 6,183,000 5,412,000 4,744,000 5,080,000 6,086,000 5,456,000 4,358,000 3,020,000 3,180,000 4,035,000 
  income taxes receivable48,558,000 3,024,000 20,633,000 5,149,000 2,498,000 366,000 1,635,000 1,740,000 1,758,000 3,042,000 4,061,000 2,197,000 5,722,000 3,609,000 1,215,000 17,168,000 19,311,000 1,736,000 6,424,000 8,097,000 3,982,000 81,000 8,098,000 16,031,000 12,273,000 993,000 7,289,000 13,137,000 18,709,000 89,000 8,717,000 10,527,000 9,986,000 47,000 3,800,000 5,895,000 15,132,000 281,000 8,672,000 7,995,000 6,921,000 529,000 5,772,000 2,101,000 4,690,000 1,142,000 2,723,000 6,660,000 14,050,000 5,546,000 5,105,000 6,346,000 3,812,000 
  total current assets1,729,902,000 1,710,114,000 2,177,260,000 2,056,529,000 1,923,891,000 1,828,574,000 1,915,374,000 1,917,337,000 1,210,010,000 1,070,429,000 983,344,000 920,001,000 891,168,000 916,598,000 864,516,000 980,514,000 891,998,000 814,373,000 821,765,000 811,951,000 696,891,000 641,800,000 687,468,000 637,063,000 583,933,000 617,568,000 630,681,000 646,401,000 633,224,000 614,925,000 620,342,000 563,562,000 535,129,000 540,899,000 513,766,000 478,210,000 535,429,000 515,498,000 544,799,000 506,308,000 454,756,000 455,695,000 470,025,000 484,813,000 467,100,000 460,901,000 416,808,000 384,764,000 337,882,000 323,435,000 360,110,000 333,432,000 293,768,000 
  property and equipment, net of accumulated depreciation of 601,753 and 545,786, respectively587,505,000                                                     
  operating lease right of use assets61,587,000 48,367,000 49,647,000 52,824,000 53,881,000 56,347,000 59,931,000 94,831,000                                              
  long-term marketable securities  66,134,000 12,297,000 27,795,000 51,256,000 75,428,000 275,958,000 391,521,000 480,025,000 495,852,000 503,965,000 473,663,000 546,881,000 562,475,000 431,814,000 453,726,000 434,877,000 358,522,000 275,587,000 319,483,000 380,061,000 409,514,000 383,099,000 369,665,000 300,802,000 263,117,000 168,850,000 155,859,000 104,399,000 56,133,000 58,884,000 60,932,000 63,066,000 60,444,000 64,451,000 65,625,000 58,943,000 48,762,000 61,525,000 81,380,000 71,513,000 75,347,000 47,028,000 36,754,000 24,151,000 36,528,000 50,653,000 70,517,000 61,788,000    
  intangible assets796,372,000 771,688,000 795,117,000 842,778,000 866,565,000 888,208,000 924,603,000 1,261,617,000 54,901,000 59,194,000 63,574,000 54,057,000 59,131,000 64,385,000 68,660,000 73,095,000 76,153,000 80,414,000 86,949,000 81,794,000 85,226,000 88,691,000 78,812,000 81,969,000 85,465,000 84,269,000 87,323,000 89,522,000 74,973,000 78,935,000 78,659,000 87,653,000 90,036,000 61,343,000 61,706,000 67,438,000 32,993,000 32,849,000 33,242,000 33,635,000 33,951,000 34,342,000 34,529,000 29,139,000 29,271,000 29,404,000 29,537,000 9,189,000 9,321,000 9,453,000 9,585,000 9,746,000 7,238,000 
  goodwill1,434,983,000 1,432,964,000 1,432,387,000 1,431,666,000 1,454,117,000 1,451,106,000 1,434,540,000 1,122,428,000 198,932,000 198,710,000 197,471,000 181,774,000 182,702,000 179,045,000 179,708,000 166,578,000 155,777,000 155,373,000 156,716,000 129,662,000 129,184,000 128,952,000 128,775,000 129,004,000 129,901,000 123,680,000 123,734,000 124,015,000 123,750,000 124,780,000 123,890,000 119,273,000 112,769,000 106,215,000 105,926,000 110,250,000 91,964,000 91,964,000 91,964,000 91,964,000 93,561,000 93,573,000 53,196,000 18,372,000 18,372,000 18,372,000 18,372,000 15,372,000 15,372,000 15,372,000 15,372,000 15,342,000 9,808,000 
  other assets74,843,000 74,856,000 75,096,000 76,643,000 77,569,000 78,216,000 78,590,000 69,478,000 47,215,000 44,985,000 43,311,000 35,654,000 34,007,000 34,307,000 36,334,000 33,574,000 33,147,000 28,693,000 32,039,000 22,851,000 21,070,000 20,568,000 21,741,000 15,212,000 15,671,000 12,962,000 10,364,000 6,726,000 7,202,000 7,454,000 7,947,000 8,280,000 1,051,000 954,000 928,000 1,015,000 302,000 306,000 590,000 1,049,000 1,102,000 1,090,000 975,000 1,025,000 931,000 951,000 909,000 1,080,000 1,049,000 1,039,000 977,000 630,000 718,000 
  deferred income taxes275,897,000 116,663,000 94,200,000 45,485,000 18,199,000 11,018,000 10,685,000 7,315,000 61,838,000 51,179,000 48,845,000 44,719,000 35,159,000 29,937,000 24,494,000 9,338,000 8,663,000 7,974,000 6,615,000 4,620,000 2,046,000 6,688,000 5,926,000 8,737,000 11,978,000 12,350,000 13,578,000 15,391,000 17,816,000 20,474,000 20,031,000 36,127,000 34,974,000 33,104,000     38,687,000 43,918,000 42,445,000 41,341,000 40,062,000 37,750,000 39,317,000 38,478,000 37,317,000 32,399,000 28,331,000 24,911,000 23,779,000 19,849,000 17,747,000 
  total assets4,961,089,000 4,711,148,000 5,251,750,000 5,086,044,000 4,993,793,000 4,943,612,000 5,086,083,000 5,355,875,000 2,212,465,000 2,149,620,000 2,076,126,000 1,976,512,000 1,914,712,000 1,998,694,000 1,957,263,000 1,910,578,000 1,830,213,000 1,737,890,000 1,679,485,000 1,541,739,000 1,465,802,000 1,479,365,000 1,532,077,000 1,452,182,000 1,390,746,000 1,335,919,000 1,300,670,000 1,238,506,000 1,193,833,000 1,127,660,000 1,078,502,000 1,037,160,000 995,014,000 960,421,000 927,637,000 901,743,000 869,476,000 839,988,000 834,100,000 800,661,000 764,663,000 744,129,000 703,547,000 646,439,000 618,000,000 599,422,000 566,304,000 524,672,000 498,075,000 473,620,000 447,133,000 416,042,000 367,304,000 
  liabilities and equity                                                     
  current liabilities:                                                     
  accounts payable87,099,000 73,144,000 75,118,000 57,537,000 67,163,000 50,487,000 56,671,000 86,934,000 33,811,000 39,835,000 36,101,000 31,971,000 34,195,000 26,093,000 21,955,000 20,678,000 21,270,000 22,409,000 18,205,000 30,022,000 27,715,000 24,227,000 24,614,000 24,137,000 23,745,000 25,031,000 25,895,000 23,061,000 20,727,000 28,161,000 25,039,000 16,553,000 16,291,000 17,013,000 17,472,000 13,936,000 11,628,000 12,124,000 15,971,000 16,358,000 18,326,000 19,384,000 15,904,000 9,703,000 8,814,000 9,446,000 10,073,000 8,876,000 9,172,000 8,784,000 9,991,000 5,963,000 7,371,000 
  accrued expenses281,747,000 237,566,000 260,591,000 255,260,000 215,885,000 210,011,000 240,460,000 221,670,000 89,606,000 83,998,000 94,705,000 88,361,000 82,543,000 75,531,000 91,168,000 81,480,000 78,453,000 69,908,000 78,334,000 61,803,000 69,243,000 60,052,000 63,283,000 60,695,000 50,607,000 48,605,000 59,878,000 47,764,000 47,978,000 43,975,000 52,594,000 46,609,000 41,707,000 37,409,000 46,401,000 43,287,000 47,887,000 42,190,000 53,769,000 64,169,000 60,507,000 57,817,000 61,499,000 55,606,000 51,366,000 49,152,000 51,125,000 44,411,000 40,436,000 19,290,000 25,003,000 20,510,000 19,207,000 
  operating lease liabilities13,179,000 10,622,000 10,249,000 11,040,000 11,118,000 11,749,000 11,967,000 13,385,000                                              
  income taxes payable 12,739,000 10,725,000 4,174,000 11,429,000 43,058,000 3,845,000 34,402,000 1,758,000 16,389,000 990,000 1,308,000 3,471,000 16,525,000 1,046,000 1,971,000 3,427,000 8,434,000 1,101,000 979,000 1,990,000 898,000 1,057,000 357,000 431,000 1,068,000 917,000 2,322,000 2,979,000 2,178,000 3,274,000 2,023,000 1,400,000 11,708,000 1,911,000 3,696,000 664,000 6,390,000 763,000 550,000 601,000 9,557,000 569,000 2,062,000 212,000 8,654,000 2,358,000 255,000 246,000 11,816,000 523,000 1,389,000 764,000 
  senior convertible notes  443,351,000 437,142,000 430,485,000 424,044,000 417,400,000 409,723,000                                              
  business acquisition liabilities18,619,000 33,458,000 33,739,000 32,110,000 38,221,000 29,649,000 61,035,000 54,339,000 13,595,000 13,784,000 13,308,000 11,329,000 12,623,000 11,535,000 11,770,000 8,729,000 8,182,000 6,048,000 5,777,000 997,000 665,000 6,333,000 6,727,000 5,603,000 6,016,000 2,000,000 6,830,000 6,693,000 6,507,000 6,659,000 11,411,000 9,742,000                      
  deferred revenue24,020,000 17,172,000 22,140,000 20,802,000 19,845,000 17,077,000 18,369,000 17,992,000 14,945,000 13,541,000 14,100,000 12,286,000 13,185,000 11,807,000 12,025,000 9,667,000 9,005,000 8,653,000 8,125,000 6,179,000 6,513,000 6,452,000 5,402,000 4,129,000 3,385,000 2,788,000 2,598,000 1,878,000 2,089,000 1,579,000                        
  total current liabilities424,664,000 384,701,000 855,913,000 818,065,000 794,146,000 786,324,000 392,347,000 428,722,000 155,220,000 167,547,000 159,204,000 145,255,000 146,017,000 141,491,000 140,164,000 122,525,000 130,042,000 123,677,000 120,792,000 99,980,000 106,126,000 97,962,000 111,403,000 94,921,000 84,184,000 79,492,000 96,118,000 81,718,000 80,280,000 82,552,000 93,073,000 74,927,000 69,061,000 75,369,000 79,892,000 65,807,000 70,280,000 72,337,000 82,691,000 94,419,000 91,733,000 93,311,000 89,412,000 72,759,000 65,970,000 72,491,000 67,942,000 58,480,000 56,635,000 45,274,000 39,508,000 34,074,000 29,025,000 
  business acquisition liabilities, net of current portion86,353,000 84,597,000 89,496,000 81,748,000 83,111,000 81,661,000 78,323,000 75,627,000 52,455,000 52,486,000 54,950,000 52,965,000 55,691,000 56,501,000 58,755,000 49,113,000 39,813,000 29,973,000 31,493,000 3,551,000 3,551,000 3,156,000 2,822,000 3,288,000 3,288,000 3,289,000 3,288,000 3,378,000 3,815,000 4,195,000 4,508,000 10,778,000 10,676,000 6,087,000 5,972,000 15,020,000 17,950,000 17,056,000 21,126,000 20,732,000 20,625,000 25,802,000 20,195,000 15,348,000 15,449,000 15,621,000 15,528,000 9,055,000 9,312,000 9,564,000 9,909,000 10,126,000 8,333,000 
  deferred income taxes and other tax liabilities24,402,000 46,605,000 23,889,000 7,475,000 27,264,000 39,952,000 84,421,000                                               
  other liabilities22,062,000 25,486,000 21,531,000 22,983,000 25,205,000 23,505,000 24,596,000 22,400,000 14,426,000 13,398,000 13,820,000 12,603,000 11,400,000 11,519,000 12,642,000 15,879,000 15,611,000 15,321,000 14,701,000 16,876,000 14,164,000 9,021,000 9,377,000 8,155,000 7,651,000 7,986,000 7,634,000 2,670,000 2,561,000 2,541,000 2,474,000 1,786,000 1,802,000 1,819,000 1,819,000 1,784,000 1,715,000 1,710,000 1,699,000 3,400,000 3,393,000 3,332,000 3,320,000 2,790,000 4,124,000 4,115,000 4,089,000 3,570,000 3,531,000 3,516,000 3,500,000 3,185,000 2,758,000 
  total liabilities665,406,000 623,080,000 1,074,417,000 1,016,647,000 1,017,428,000 1,021,251,000 1,088,124,000 1,168,590,000 227,400,000 234,800,000 229,753,000 212,401,000 215,619,000 213,322,000 215,875,000 192,309,000 190,940,000 174,896,000 173,188,000 124,535,000 128,887,000 115,999,000 129,625,000 113,387,000 103,220,000 98,705,000 115,154,000 97,389,000 96,647,000 100,792,000 110,724,000 101,896,000 89,714,000 91,536,000 95,559,000 91,624,000 89,945,000 91,103,000 118,776,000 126,744,000 121,538,000 129,965,000 118,093,000 92,631,000 89,690,000 97,357,000 93,944,000 76,296,000 75,942,000 65,320,000 60,631,000 51,780,000 45,616,000 
  commitments and contingencies                                                     
  equity:                                                     
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 112,620,208 and 114,990,219 shares at june 30, 2025 and december 31, 2024, respectively113,000                                                     
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at june 30, 2025 and december 31, 2024, respectively22,000                                                     
  additional paid-in capital3,071,652,000 3,053,927,000 3,031,244,000 2,949,917,000 2,913,609,000 2,886,436,000 2,870,749,000 2,858,091,000 657,240,000 645,062,000 630,952,000 606,352,000 581,907,000 570,082,000 553,787,000 542,055,000 508,788,000 474,307,000 457,161,000 422,774,000 387,611,000 369,984,000 357,320,000 339,120,000 325,061,000 316,665,000 299,869,000 291,875,000 283,132,000 253,758,000 238,341,000 229,475,000 224,796,000 217,257,000 211,725,000 207,182,000 202,797,000 197,875,000 192,629,000 188,603,000 184,243,000 179,482,000 175,242,000 170,885,000 168,008,000 162,554,000 153,987,000 151,104,000 145,418,000 139,000,000 136,501,000 135,076,000 109,269,000 
  accumulated other comprehensive income/10,239,000 -2,167,000 -6,861,000 -6,963,000 -11,851,000 -11,045,000 -10,192,000 -18,736,000 -19,067,000 -19,422,000 -24,630,000 -32,226,000 -25,368,000 -17,167,000                                        
  retained earnings1,213,657,000 1,036,173,000 1,152,813,000 1,126,308,000 1,074,472,000 1,046,835,000 1,137,266,000 1,347,790,000 1,346,792,000 1,289,080,000 1,239,951,000 1,189,886,000 1,142,455,000 1,232,356,000 1,194,272,000 1,179,167,000 1,131,956,000 1,090,411,000 1,045,082,000 992,125,000 947,909,000 999,550,000 1,047,931,000 1,002,402,000 964,094,000 925,930,000 892,721,000 855,971,000 820,763,000 775,785,000 736,247,000 711,871,000 686,280,000 657,613,000 628,899,000 604,601,000 578,374,000 552,568,000 524,558,000 486,957,000 460,476,000 436,422,000 411,774,000 384,136,000 361,075,000 340,428,000 319,289,000 298,304,000 277,994,000 270,568,000 250,677,000 229,910,000 213,423,000 
  total equity4,295,683,000 4,088,068,000 4,177,333,000 4,069,397,000 3,976,365,000 3,922,361,000 3,997,959,000 4,187,285,000 1,985,065,000 1,914,820,000 1,846,373,000 1,764,111,000 1,699,093,000 1,785,372,000 1,741,388,000 1,718,269,000 1,639,273,000 1,562,994,000 1,506,297,000 1,417,204,000 1,336,915,000 1,363,366,000 1,402,452,000 1,338,795,000 1,287,526,000 1,237,214,000 1,185,516,000 1,141,117,000 1,097,186,000 1,026,868,000 967,778,000 935,264,000 905,300,000 868,885,000 832,078,000 810,119,000 779,531,000 748,885,000 715,324,000 673,917,000 643,125,000 614,164,000 585,454,000 553,808,000 528,310,000 502,065,000 472,360,000 448,376,000 422,133,000 408,300,000 386,502,000 364,262,000 321,688,000 
  total liabilities and equity4,961,089,000 4,711,148,000 5,251,750,000 5,086,044,000 4,993,793,000 4,943,612,000 5,086,083,000 5,355,875,000 2,212,465,000 2,149,620,000 2,076,126,000 1,976,512,000 1,914,712,000 1,998,694,000 1,957,263,000 1,910,578,000 1,830,213,000 1,737,890,000 1,679,485,000 1,541,739,000 1,465,802,000 1,479,365,000 1,532,077,000 1,452,182,000 1,390,746,000 1,335,919,000 1,300,670,000 1,238,506,000 1,193,833,000 1,127,660,000 1,078,502,000 1,037,160,000 995,014,000 960,421,000 927,637,000 901,743,000 869,476,000 839,988,000 834,100,000 800,661,000 764,663,000 744,129,000 703,547,000 646,439,000 618,000,000 599,422,000 566,304,000 524,672,000 498,075,000 473,620,000 447,133,000 416,042,000 367,304,000 
  property and equipment, net of accumulated depreciation of 571,728 and 545,786, respectively 556,496,000                                                    
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 112,926,345 and 114,990,219 shares at march 31, 2025 and december 31, 2024, respectively 113,000                                                    
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at march 31, 2025 and december 31, 2024, respectively 22,000                                                    
  property and equipment, net of accumulated depreciation of 545,786 and 425,695, respectively  561,909,000                                                   
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 114,990,219 and 113,905,565 shares at december 31, 2024 and december 31, 2023, respectively  115,000                                                   
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at december 31, 2024 and december 31, 2023, respectively  22,000                                                   
  property and equipment, net of accumulated depreciation of 505,982 and 425,695, respectively   567,822,000                                                  
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 113,474,233 and 113,905,565 shares at september 30, 2024 and december 31, 2023, respectively   113,000                                                  
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at september 30, 2024 and december 31, 2023, respectively   22,000                                                  
  property and equipment, net of accumulated depreciation of 480,290 and 425,695, respectively    571,776,000                                                 
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 112,928,331 and 113,905,565 shares at june 30, 2024 and december 31, 2023, respectively    113,000                                                 
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at june 30, 2024 and december 31, 2023, respectively    22,000                                                 
  property and equipment, net of accumulated depreciation of 447,122 and 425,695, respectively     578,887,000                                                
  payable to broker     249,000   1,505,000      2,200,000  9,705,000 8,225,000 9,250,000    10,320,000                               
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 112,626,136 and 113,905,565 shares at march 31, 2024 and december 31, 2023, respectively     113,000                                                
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at march 31, 2024 and december 31, 2023, respectively     22,000                                                
  property and equipment, net of accumulated depreciation of 425,695 and 343,036, respectively      586,932,000                                               
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 113,905,565 and 77,762,282 shares at december 31, 2023 and december 31, 2022, respectively      114,000                                               
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at december 31, 2023 and december 31, 2022, respectively      22,000                                               
  property and equipment, net of accumulated depreciation of 387,816 and 343,036, respectively       606,911,000                                              
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 118,169,712 and 77,762,282 shares at september 30, 2023 and december 31, 2022, respectively       118,000                                              
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at september 30, 2023 and december 31, 2022, respectively       22,000                                              
  property and equipment, net of accumulated depreciation of 364,215 and 343,036, respectively        248,048,000                                             
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 78,013,122 and 77,762,282 shares at june 30, 2023 and december 31, 2022, respectively        78,000                                             
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at june 30, 2023 and december 31, 2022, respectively        22,000                                             
  property and equipment, net of accumulated depreciation of 353,868 and 343,036, respectively         245,098,000                                            
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,904,573 and 77,762,282 shares at march 31, 2023 and december 31, 2022, respectively         78,000                                            
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at march 31, 2023 and december 31, 2022, respectively         22,000                                            
  property and equipment, net of accumulated depreciation of 343,036 and 305,575, respectively          243,729,000                                           
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,762,282 and 79,113,916 shares at december 31, 2022 and december 31, 2021, respectively          78,000                                           
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at december 31, 2022 and december 31, 2021, respectively          22,000                                           
  property and equipment, net of accumulated depreciation of 332,917 and 305,575, respectively           236,342,000                                          
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,401,459 and 79,113,916 shares at september 30, 2022 and december 31, 2021, respectively           77,000                                          
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at september 30, 2022 and december 31, 2021, respectively           22,000                                          
  property and equipment, net of accumulated depreciation of 321,999 and 305,575, respectively            238,882,000                                         
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,037,205 and 79,113,916 shares at june 30, 2022 and december 31, 2021, respectively            77,000                                         
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at june 30, 2022 and december 31, 2021, respectively            22,000                                         
  property and equipment, net of accumulated depreciation of 313,514 and 305,575, respectively             227,541,000                                        
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 79,297,823 and 79,113,916 shares at march 31, 2022 and december 31, 2021, respectively             79,000                                        
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at march 31, 2022 and december 31, 2021, respectively             22,000                                        
  cash, cash equivalents, and restricted cash              193,069,000 361,876,000 268,783,000 184,848,000 239,397,000 250,607,000 165,554,000 166,742,000 195,724,000 166,190,000 117,790,000 129,976,000 139,747,000                           
  property and equipment, net of accumulated depreciation of 305,575 and 276,451, respectively              221,076,000                                       
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 79,113,916 and 77,284,007 shares at december 31, 2021 and december 31, 2020, respectively              79,000                                       
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at december 31, 2021 and december 31, 2020, respectively              22,000                                       
  accumulated other comprehensive loss              -6,772,000    3,955,000   -6,266,000 -2,898,000 -2,826,000 -1,728,000 -5,480,000 -7,172,000 -6,828,000 -6,807,000 -2,772,000 -6,907,000 -6,178,000 -5,872,000 -6,081,000 -8,642,000 -1,760,000 -1,736,000 -1,653,000 -1,958,000 -1,738,000 -1,689,000 -1,835,000 -1,657,000 -1,307,000 -867,000 -1,011,000 -1,009,000 -1,125,000 -1,372,000 -1,360,000 -767,000 -815,000 -1,128,000 
  property and equipment, net of accumulated depreciation of 301,163 and 276,451, respectively               215,665,000                                      
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 79,029,625 and 77,284,007 shares at september 30, 2021 and december 31, 2020, respectively               79,000                                      
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 shares at september 30, 2021 and december 31, 2020               22,000                                      
  accumulated other comprehensive income               -3,054,000 -1,572,000 -1,824,000  2,207,000 1,298,000                                 
  property and equipment, net of accumulated depreciation of 293,534 and 276,451, respectively                210,749,000                                     
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 78,303,475 and 77,284,007 shares at june 30, 2021 and december 31, 2020, respectively                79,000                                     
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 shares at june 30, 2021 and december 31, 2020                22,000                                     
  property and equipment, net of accumulated depreciation of 282,346 and 276,451, respectively                 216,186,000                                    
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,587,013 and 77,284,007 shares at march 31, 2021 and december 31, 2020, respectively                 78,000                                    
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 shares at march 31, 2021 and december 31, 2020                 22,000                                    
  property and equipment, net of accumulated depreciation of 276,451 and 243,732, respectively                  216,879,000                                   
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 77,284,007 and 77,394,983 shares at december 31, 2020 and december 31, 2019, respectively                  77,000                                   
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at december 31, 2020 and december 31, 2019, respectively                  22,000                                   
  property and equipment, net of accumulated depreciation of 267,364 and 243,732, respectively                   215,274,000                                  
  class a common stock; 0.001 par value. authorized 500,000,000 shares; issued and outstanding 76,241,618 and 77,394,983 shares at september 30, 2020 and december 31, 2019, respectively                   76,000                                  
  class b common stock; 0.001 par value. authorized 275,000,000 shares; issued and outstanding 22,430,097 and 22,430,097 shares at september 30, 2020 and december 31, 2019, respectively                   22,000                                  
  property and equipment, net of accumulated depreciation of 257,885 and 243,732, respectively                    211,902,000                                 
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 75,327 and 77,395 shares at june 30, 2020 and december 31, 2019, respectively                    75,000                                 
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at june 30, 2020 and december 31, 2019, respectively                    22,000                                 
  property and equipment, net of accumulated depreciation of 249,691 and 243,732, respectively                     212,605,000                                
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 75,664 and 77,395 shares at march 31, 2020 and december 31, 2019, respectively                     76,000                                
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at march 31, 2020 and december 31, 2019, respectively                     22,000                                
  property and equipment, net of accumulated depreciation of 243,732 and 216,809, respectively                      199,841,000                               
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 77,395 and 76,143 shares at december 31, 2019 and december 31, 2018, respectively                      77,000                               
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at december 31, 2019 and december 31, 2018, respectively                      22,000                               
  property and equipment, net of accumulated depreciation of 237,516 and 216,809, respectively                       197,098,000                              
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 76,973 and 76,143 shares at september 30, 2019 and december 31, 2018, respectively                       77,000                              
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at september 30, 2019 and december 31, 2018, respectively                       22,000                              
  property and equipment, net of accumulated depreciation of 231,003 and 216,809, respectively                        194,133,000                             
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 76,647 and 76,143 shares at june 30, 2019 and december 31, 2018, respectively                        77,000                             
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at june 30, 2019 and december 31, 2018, respectively                        22,000                             
  property and equipment, net of accumulated depreciation of 223,662 and 216,809, respectively                         184,288,000                            
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 76,552 and 76,143 shares at march 31, 2019 and december 31, 2018, respectively                         77,000                            
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 22,430 shares at march 31, 2019 and december 31, 2018, respectively                         22,000                            
  sales                         182,947,000 712,969,000 169,236,000 173,384,000 174,411,000 635,977,000 151,744,000 152,390,000 155,809,000 563,994,000 135,651,000 137,489,000 139,264,000 544,753,000 136,992,000 133,570,000 131,604,000 474,371,000 117,787,000 113,573,000 114,210,000 434,459,000 107,187,000 107,009,000 105,018,000 385,994,000 94,764,000 95,977,000 
  cost of goods sold                         41,838,000 159,410,000 37,849,000 37,637,000 37,970,000 150,453,000 36,798,000 37,199,000 35,600,000 134,705,000 31,453,000 32,856,000 31,644,000 132,803,000 33,052,000 32,579,000 32,107,000 110,857,000 27,686,000 26,583,000 25,312,000 100,343,000 25,315,000 23,501,000 23,493,000 75,199,000 18,872,000 18,379,000 
  gross profit                         141,109,000 553,559,000 131,387,000 135,747,000 136,441,000 485,524,000 114,946,000 115,191,000 120,209,000 429,289,000 104,198,000 104,633,000 107,620,000 411,950,000 103,940,000 100,991,000 99,497,000 363,514,000 90,101,000 86,990,000 88,898,000 334,116,000 81,872,000 82,248,000 81,525,000 310,795,000 75,892,000 77,598,000 
  operating expenses:                                                     
  research and development                         14,324,000 55,496,000 15,527,000 13,523,000 12,689,000 43,679,000 10,887,000 10,713,000 10,666,000 44,532,000 10,265,000 11,251,000 10,199,000 36,982,000 9,409,000 9,081,000 8,656,000 31,687,000 8,146,000 7,694,000 7,443,000 26,870,000 6,568,000 7,037,000 6,847,000 27,926,000 7,022,000 6,940,000 
  selling, general and administrative                         85,784,000 311,591,000 75,131,000 77,125,000 75,694,000 267,817,000 63,362,000 64,438,000 67,059,000 222,156,000 54,207,000 52,408,000 54,570,000 214,014,000 53,829,000 54,506,000 52,289,000 187,798,000 46,986,000 46,425,000 46,678,000 182,518,000 45,702,000 45,750,000 45,397,000 168,862,000 41,780,000 41,231,000 
  amortization of intangibles                         3,343,000 9,588,000 2,160,000 2,178,000 2,187,000 7,909,000 2,080,000 1,809,000 1,782,000 3,478,000 884,000                  
  acquisition related costs                         579,000 1,681,000 268,000 782,000 238,000 1,611,000 285,000 617,000 388,000 1,826,000 1,192,000                  
  total operating expenses                         104,030,000 384,234,000 93,086,000 93,608,000 90,808,000 323,684,000 79,151,000 77,820,000 79,895,000 275,148,000 66,548,000 66,715,000 64,769,000 239,728,000 63,265,000 63,961,000 60,977,000 225,152,000 55,178,000 55,437,000 56,656,000 232,443,000 52,369,000 71,056,000 52,294,000 196,002,000 48,832,000 47,033,000 
  operating income                         37,079,000 169,325,000 38,301,000 42,139,000 45,633,000 161,840,000 35,795,000 37,371,000 40,314,000 154,141,000 37,650,000 37,918,000 42,851,000 172,222,000 40,675,000 37,030,000 38,520,000 138,362,000 34,923,000 31,553,000 32,242,000 101,673,000 29,503,000 11,192,000 29,231,000 114,793,000 27,060,000 30,565,000 
  other income                             158,000 571,000 139,000 148,000 134,000 563,000 126,000 125,000 156,000 438,000 116,000 150,000 52,000 374,000   245,000    279,000  -45,000 -304,000 
  interest income/(expense)                         4,159,000 13,278,000 3,852,000 2,971,000                         
  foreign currency transaction gain/                         189,000 360,000 -26,000 344,000 -5,000 909,000 -315,000 448,000   284,000 -309,000 108,000   13,000             
  other income/                         224,000 5,642,000 470,000 4,850,000                         
  total other income/(expense)                         4,572,000 19,280,000 4,296,000 8,165,000         760,000  253,000  -347,000 280,000           
  income before income taxes                         41,651,000 188,605,000 42,597,000 50,304,000 48,077,000 169,928,000 37,357,000 39,557,000 42,414,000 157,279,000 38,855,000 38,336,000 43,611,000 172,805,000 40,928,000 37,471,000 38,173,000 138,642,000 34,799,000 31,878,000 32,487,000 102,001,000 29,700,000 10,971,000 29,510,000 114,653,000 27,015,000 30,261,000 
  income tax provision                         8,441,000 32,131,000 7,389,000 5,327,000 8,539,000 62,580,000 11,766,000 10,890,000 13,700,000 52,938,000 12,628,000 12,530,000 15,601,000 60,021,000 14,447,000 13,417,000 13,525,000 46,157,000 11,738,000 11,231,000 11,348,000 33,389,000 9,390,000 3,545,000 9,619,000 40,822,000 10,528,000 11,260,000 
  net income                         33,210,000 156,474,000 35,208,000 44,977,000 39,538,000 107,348,000 25,591,000 28,667,000 28,714,000 104,341,000 26,227,000 25,806,000 28,010,000 112,784,000 26,481,000 24,054,000 24,648,000 92,485,000 23,061,000 20,647,000 21,139,000 68,612,000 20,310,000 7,426,000 19,891,000 73,831,000 16,487,000 19,001,000 
  earnings per share:                                                     
  basic                         340 1,600 360 460 410 1,120 270 300 300 1,090 270 270 290 1,190 280 250 260 980 240 220 230 740 220 80 220 820 180 220 
  diluted                         330 1,540 350 440 390 1,100 260 290 300 1,080 270 270 290 1,170 280 250 260 970 240 220 220 730 220 80 210 800 180 210 
  weighted-average shares outstanding:                                                     
  dilutive stock options                         2,640,000 3,432,000 3,476,000 3,680,000 3,656,000 1,644,000 1,531,000 1,657,000 1,152,000 785,000 753,000 841,000 895,000 1,027,000 981,000 1,070,000 1,117,000 1,230,000 1,076,000 1,268,000 1,457,000 1,545,000 1,394,000      
  anti-dilutive stock options excluded from weighted-average calculation                         4,687,000 2,451,000 1,950,000 1,809,000 1,917,000 2,873,000 2,611,000 2,017,000 5,758,000 5,481,000 5,457,000 5,469,000 5,208,000 3,348,000               
  current portion of note receivable                           3,333,000 3,333,000 2,500,000 1,667,000                       
  property and equipment, net of accumulated depreciation of 216,809 and 191,760, respectively                          171,873,000                           
  note receivable                           25,833,000 26,667,000 27,500,000 28,333,000 29,167,000 30,000,000 30,000,000 30,000,000 25,000,000                  
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 76,143 and 72,780 shares at december 31, 2018 and 2017, respectively                          76,000                           
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 23,878 shares at december 31, 2018 and 2017, respectively                          22,000                           
  benefit from litigation                          5,878,000    2,668,000 2,537,000 243,000  3,156,000  3,056,000  -11,268,000 27,000 374,000 32,000  46,000 1,318,000 2,535,000        
  other income, net:                                                     
  property and equipment, net of accumulated depreciation of 210,120 and 191,760, respectively                           161,768,000                          
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 76,020 and 72,780 shares at september 30, 2018 and december 31, 2017, respectively                           76,000                          
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 22,430 and 23,878 shares at september 30, 2018 and december 31, 2017, respectively                           23,000                          
  property and equipment, net of accumulated depreciation of 204,760 and 191,760, respectively                            154,342,000                         
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 74,370 and 72,780 shares at june 30, 2018 and december 31, 2017, respectively                            74,000                         
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at june 30, 2018 and december 31, 2017, respectively                            24,000                         
  property and equipment, net of accumulated depreciation of 196,921 and 191,760, respectively                             149,193,000                        
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 73,286 and 72,780 shares at march 31, 2018 and december 31, 2017, respectively                             73,000                        
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at march 31, 2018 and december 31, 2017, respectively                             24,000                        
  interest income                             2,291,000 6,608,000 1,738,000 1,590,000 1,418,000 3,057,000 795,000 602,000 496,000 1,304,000 342,000 278,000 278,000 805,000           
  total other income                             2,444,000 8,088,000 1,562,000 2,186,000 2,100,000 3,138,000 1,205,000 418,000  583,000  441,000             
  restricted cash                                478,000 477,000 477,000 477,000 11,235,000 10,451,000 26,119,000 25,385,000 24,682,000 23,370,000 23,370,000           
  property and equipment, net of accumulated depreciation of 191,760 and 166,711, respectively                              143,167,000                       
  other current liabilities                              755,000                       
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 72,780 and 72,052 shares at december 31, 2017 and 2016, respectively                              73,000                       
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 shares at december 31, 2017 and 2016, respectively                              24,000                       
  property and equipment, net of accumulated depreciation of 191,386 and 166,711, respectively                               134,214,000                      
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 72,489 and 72,052 shares at september 30, 2017 and december 31, 2016, respectively                               72,000                      
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at september 30, 2017 and december 31, 2016, respectively                               24,000                      
  property and equipment, net of accumulated depreciation of 181,223 and 166,711, respectively                                130,123,000                     
  business acquisition liabilities, current                                9,663,000 9,239,000 14,108,000 4,888,000 10,101,000 11,633,000 12,188,000 13,342,000 12,299,000 6,553,000 6,081,000 1,443,000 1,419,000 1,399,000 1,730,000 1,652,000 1,580,000 1,506,000 1,435,000 1,375,000 1,200,000 
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 72,411 and 72,052 shares at june 30, 2017 and december 31, 2016, respectively                                72,000                     
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at june 30, 2017 and december 31, 2016, respectively                                24,000                     
  property and equipment, net of accumulated depreciation of 173,890 and 166,711, respectively                                 124,840,000                    
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 72,200 and 72,052 shares at march 31, 2017 and december 31, 2016, respectively                                 72,000                    
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at march 31, 2017 and december 31, 2016, respectively                                 24,000                    
  foreign currency transaction gain                                 548,000                    
  property and equipment, net of accumulated depreciation of 166,711 and 139,114, respectively                                  124,229,000                   
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 72,052 and 71,442 shares at december 31, 2016 and 2015, respectively                                  72,000                   
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 shares at december 31, 2016 and 2015, respectively                                  24,000                   
  foreign currency transaction loss                                  -482,000    -1,159,000 -205,000  -677,000 -899,000           
  property and equipment, net of accumulated depreciation of 159,314 and 139,114, respectively                                   127,084,000                  
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,928 and 71,442 shares at september 30, 2016 and december 31, 2015, respectively                                   72,000                  
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at september 30, 2016 and december 31, 2015, respectively                                   24,000                  
  property and equipment, net of accumulated depreciation of 151,752 and 139,114, respectively                                    119,077,000                 
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,772 and 71,442 shares at june 30, 2016 and december 31, 2015, respectively                                    72,000                 
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at june 30, 2016 and december 31, 2015, respectively                                    24,000                 
  property and equipment, net of accumulated depreciation of 145,642 and 139,114, respectively                                     115,105,000                
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,620 and 71,442 shares at march 31, 2016 and december 31, 2015, respectively                                     71,000                
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at march 31, 2016 and december 31, 2015, respectively                                     24,000                
  other income/(expense)                                           -124,000 325,000  328,000 197,000 -221,000  -140,000   
  property and equipment, net of accumulated depreciation of 139,114 and 118,544, respectively                                      114,743,000               
  accounts payable to related-party                                          5,359,000 3,945,000 4,159,000 3,840,000 2,656,000       
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,442 and 70,828 shares at december 31, 2015 and 2014, respectively                                      71,000               
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 shares at december 31, 2015 and 2014, respectively                                      24,000               
  property and equipment, net of accumulated depreciation of 134,108 and 118,544, respectively                                       106,180,000              
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,348 and 70,828 shares at september 30, 2015 and december 31, 2014, respectively                                       71,000              
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at september 30, 2015 and december 31, 2014, respectively                                       24,000              
  anti-dilutive stock equivalents excluded from weighted-average calculation                                       3,234,000 3,398,000 2,721,000 1,666,000 1,660,000 1,370,000 1,235,000 1,975,000       
  property and equipment, net of accumulated depreciation of 129,105 and 118,544, respectively                                        99,913,000             
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,189 and 70,828 shares at june 30, 2015 and december 31, 2014, respectively                                        71,000             
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at june 30, 2015 and december 31, 2014, respectively                                        24,000             
  property and equipment, net of accumulated depreciation of 123,430 and 118,544, respectively                                         87,916,000            
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 71,022 and 70,828 shares at march 31, 2015 and december 31, 2014, respectively                                         71,000            
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 at march 31, 2015 and december 31, 2014, respectively                                         24,000            
  property and equipment, net of accumulated depreciation of 118,544 and 99,910                                          69,475,000           
  class a common stock; 0.001 par value. authorized 500,000 shares; issued and outstanding 70,828 and 66,065 shares at december 31, 2014 and 2013, respectively                                          71,000           
  class b common stock; 0.001 par value. authorized 275,000 shares; issued and outstanding 23,878 and 27,378 shares at december 31, 2014 and 2013, respectively                                          24,000           
  benefit from litigation loss/                                          5,667,000    23,055,000 99,000 18,269,000     
  other income/(expense), net:                                                     
  property and equipment, net of accumulated depreciation of 113,868 and 99,910, respectively                                           66,062,000          
  common stock; 0.001                                           94,000 94,000 94,000 93,000 93,000 93,000 92,000 91,000 91,000 73,000 
  benefit from litigation - cost of goods sold                                                     
  property and equipment, net of accumulated depreciation of 109,342 and 99,910, respectively                                            65,572,000         
  property and equipment, net of accumulated depreciation of 104,817 and 99,910, respectively                                             65,643,000        
  property and equipment                                              64,150,000 63,614,000 63,934,000 62,533,000 61,089,000 56,892,000 55,772,000 
  accounts payable to related party                                               3,286,000 5,201,000 3,878,000 2,556,000 4,837,000 483,000 
  benefit from litigation loss                                                1,260,000     
  anti-dilutive stock equivalents excluded fromweighted-average calculation                                               1,622,000      
  benefit from litigation settlements                                                 50,000 -786,000 30,000 -1,138,000 
  convertible preferred stock; 0.001 par value. authorized 50,961 shares; issued and outstanding 0 and 50,961 shares at december 31, 2012 and 2011, respectively                                                     
  convertible preferred stock; 0.001 par value. authorized 50,961 shares; issued and outstanding 0 and 50,961 shares at september 30, 2012 and december 31, 2011                                                     
  convertible preferred stock; 0.001 par value. authorized, issued and outstanding 50,691 shares at june 30, 2012 and december 31, 2011                                                    51,000 

We provide you with 20 years of balance sheets for Globus Medical stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Globus Medical. Explore the full financial landscape of Globus Medical stock with our expertly curated balance sheets.

The information provided in this report about Globus Medical stock 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.