v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue [1] $ 817,925 $ 739,259 $ 1,600,540 $ 1,068,535
Cost of revenue [2] 424,237 358,408 828,785 515,311
Gross profit 393,688 380,851 771,755 553,224
Selling, general and administrative expenses [3] 237,573 237,886 472,220 358,228
Distributor termination fees 80,860 0 85,287 0
Income from operations 75,255 142,965 214,248 194,996
Other (expense) income:        
Interest income 3,678 4,038 6,670 11,884
Interest expense (11,566) (18,080) (23,409) (18,080)
Other, net [4] 2,163 542 9,557 1,658
Total other expense, net (5,725) (13,500) (7,182) (4,538)
Net income before provision for income taxes 69,530 129,465 207,066 190,458
Provision for income taxes (14,237) (29,610) (41,674) (46,184)
Net income 55,293 99,855 165,392 144,274
Dividends on convertible Preferred Stock [5] (14,149) (6,851) (28,142) (13,632)
Income allocated to participating Preferred Stock [5] (4,723) (7,314) (15,807) (10,703)
Net income attributable to common stockholders 36,421 85,690 121,443 119,939
Other comprehensive income:        
Foreign currency translation (loss) gain, net of income tax (1,284) 3,179 (2,827) 5,428
Comprehensive income $ 35,137 $ 88,869 $ 118,616 $ 125,367
Earnings per share:        
Basic (in USD per share) $ 0.14 $ 0.33 $ 0.47 $ 0.49
Diluted (in USD per share) $ 0.14 $ 0.33 $ 0.47 $ 0.48
Weighted average shares outstanding:        
Basic (in shares) 254,806 257,750 255,895 246,536
Diluted (in shares) 256,933 260,211 258,495 248,757
[1] Includes $492.3 million and $954.0 million for the three and six months ended June 30, 2026 respectively, and $245.8 million and $434.3 million for the three and six months ended June 30, 2025, respectively, in each case from a related party.
[2] Includes $0.6 million and $12.4 million for the three and six months ended June 30, 2026 respectively, to a related party, and no amounts to a related party for the three and six months ended June 30, 2025.
[3] Includes $2.6 million and $3.8 million for the three and six months ended June 30, 2026 respectively, and $0.2 million and $0.8 million for the three and six months ended June 30, 2025, respectively, to a related party.
[4] Includes $3.6 million and $10.6 million for the three and six months ended June 30, 2026, respectively, from a related party, and no amounts from a related party for the three and six months ended June 30, 2025.
[5] Amounts in this line item are associated with a related party for all periods presented.