XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Geographic and Segment Related Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Summary of Long-lived Assets by Geographic Region The following table summarizes long-lived assets by geographic region (in thousands):

 

 

December 31,

 

 

 

2024

 

 

2023

 

U.S.

 

$

60,847

 

 

$

69,725

 

Europe

 

 

7,656

 

 

 

3,416

 

Asia and other

 

 

6,052

 

 

 

8,328

 

Total

 

$

74,555

 

 

$

81,469

 

Summary of Reported Segment Revenue, Significant Segment Expenses, and Segment Net Loss

The following table presents information about reported segment revenue, significant segment expenses, and segment net loss for the years ended December 31, 2024, 2023, and 2022 (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Revenue

 

$

493,688

 

 

$

521,334

 

 

$

502,260

 

Less:

 

 

 

 

 

 

 

 

 

Cost of revenue, excluding depreciation and amortization of intangible assets (1)

 

 

113,756

 

 

 

118,628

 

 

 

122,946

 

Research and development (1)

 

 

191,352

 

 

 

222,833

 

 

 

216,355

 

Selling, general and administrative (1)

 

 

218,106

 

 

 

233,403

 

 

 

217,402

 

Depreciation expense

 

 

12,638

 

 

 

16,645

 

 

 

20,501

 

Amortization expense

 

 

43,376

 

 

 

57,752

 

 

 

62,209

 

Goodwill impairment

 

 

 

 

 

 

 

 

604,555

 

Impairment of long-lived assets

 

 

1,535

 

 

 

1,710

 

 

 

7,724

 

Interest and other income, net

 

 

(829

)

 

 

(2,991

)

 

 

(3,327

)

Interest expense - debt

 

 

3,008

 

 

 

3,000

 

 

 

1,512

 

Gain on divestitures

 

 

(100,833

)

 

 

 

 

 

 

Provision for income taxes

 

 

12,448

 

 

 

10,042

 

 

 

13,589

 

Consolidated net loss

 

$

(869

)

 

$

(139,688

)

 

$

(761,206

)

(1)
Includes total salaries, bonuses, and employee benefits of $278.0 million, $323.4 million, and $318.5 million for the years ended December 31, 2024, 2023, and 2022, respectively.