v3.25.2
Business Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Information
The following table sets forth our segment information for revenue, measures of segment profit or loss, and significant expenses:
Three Months Ended
June 30, 2025
Six Months Ended
June 30, 2025
(In millions)2025202420252024
Revenue$1,157.1 $1,004.3 $2,193.1 $1,925.3 
Less:
Cost of sales (1)
468.3 377.6 915.3 736.7 
Payroll related expenses222.0 189.5 442.2 389.3 
Stock-based compensation expense41.3 40.6 72.3 75.9 
Marketing expense78.8 86.4 149.2 147.9 
Travel related expenses14.3 16.1 33.9 37.1 
Supply expenses and clinical trials14.4 17.0 28.1 32.7 
Consulting & professional fees35.1 57.2 67.8 115.2 
Equipment, office & facility expenses22.5 20.9 44.0 43.1 
IT software and data36.0 31.3 71.1 63.4 
Depreciation and amortization9.3 9.4 18.5 21.1 
Other segment items (2)
2.5 0.3 4.4 3.8 
Operating income212.6 158.0 346.3 259.1 
Other income, net
28.5 29.8 49.1 61.2 
Income tax expense61.3 44.3 110.2 30.4 
Net income$179.8 $143.5 $285.2 $289.9 
(1) Includes amounts stated in other significant expense captions.
(2) Other segment items are primarily composed of impairment of assets and bad debt expense.
Three Months Ended
June 30,
Six Months Ended
June 30,
(In millions)2025202420252024
Other segment disclosures
Depreciation and amortization (1)
$63.0 $52.1 $123.0 $104.6 
Expenditures for long-lived assets$94.1 $66.1 $181.1 $123.0 
Significant noncash items other than depreciation and amortization expense:
Deferred income taxes$8.9 $14.7 $14.7 $56.5 
(1) Includes depreciation and amortization recorded in both cost of sales and operating expenses.
Schedule of Disaggregation of Revenue The following table sets forth revenue by major sales channel for the periods shown:
Three Months Ended
June 30, 2025
Three Months Ended
June 30, 2024
(In millions)Amount% of TotalAmount% of Total
Distributor$977.8 85 %$860.1 86 %
Direct179.3 15 %144.2 14 %
Total revenue$1,157.1 100 %$1,004.3 100 %
Six Months Ended
June 30, 2025
Six Months Ended
June 30, 2024
(In millions)Amount% of TotalAmount% of Total
Distributor$1,857.8 85 %$1,638.9 85 %
Direct335.3 15 %286.4 15 %
Total revenue$2,193.1 100 %$1,925.3 100 %
Schedule of Revenue from External Customers by Geographic Areas The following table sets forth revenue by our two primary geographical markets, the United States and International, based on the geographic location to which we deliver the components, for the periods shown:
Three Months Ended
June 30, 2025
Three Months Ended
June 30, 2024
(In millions)Amount% of TotalAmount% of Total
United States$841.0 73 %$731.9 73 %
International316.1 27 %272.4 27 %
Total revenue$1,157.1 100 %$1,004.3 100 %
Six Months Ended
June 30, 2025
Six Months Ended
June 30, 2024
(In millions)Amount% of TotalAmount% of Total
United States$1,591.5 73 %$1,385.1 72 %
International601.6 27 %540.2 28 %
Total revenue$2,193.1 100 %$1,925.3 100 %