XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Assets (Tables)
6 Months Ended
Jun. 30, 2024
Assets  
Schedule of portion of Veeco's assets (excluding cash balances) that are measured at fair value on a recurring basis

    

Level 1

    

Level 2

    

Level 3

    

Total

(in thousands)

June 30, 2024

Cash equivalents

Certificate of deposits and time deposits

$

80,127

$

$

$

80,127

U.S. treasuries

19,971

19,971

Money market cash

18,148

18,148

Total

$

118,246

$

$

$

118,246

Short-term investments

U.S. treasuries

$

58,438

$

$

$

58,438

Government agency securities

18,068

18,068

Corporate debt

54,190

54,190

Total

$

58,438

$

72,258

$

$

130,696

December 31, 2023

Cash equivalents

Certificate of deposits and time deposits

$

74,262

$

$

$

74,262

Corporate debt

1,988

1,988

Money market cash

21,587

21,587

Total

$

95,849

$

1,988

$

$

97,837

Short-term investments

U.S. treasuries

$

59,493

$

$

$

59,493

Government agency securities

41,818

41,818

Corporate debt

35,409

35,409

Commercial paper

9,944

9,944

Total

$

59,493

$

87,171

$

$

146,664

Schedule of amortized cost and fair value of available-for-sale securities

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

Cost

Gains

Losses

Fair Value

(in thousands)

June 30, 2024

U.S. treasuries

$

58,541

$

$

(103)

$

58,438

Government agency securities

18,095

(27)

18,068

Corporate debt

54,307

(117)

54,190

Total

$

130,943

$

$

(247)

$

130,696

December 31, 2023

U.S. treasuries

$

59,541

$

3

$

(51)

$

59,493

Government agency securities

41,843

6

(31)

41,818

Corporate debt

 

35,447

9

(47)

 

35,409

Commercial paper

9,944

9,944

Total

$

146,775

$

18

$

(129)

$

146,664

Schedule of fair value and unrealized losses of available-for-sale securities in a loss position

Continuous Loss Position

Continuous Loss Position

for Less than 12 Months

for 12 Months or More

    

    

Gross

    

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Fair Value

Losses

Fair Value

Losses

(in thousands)

June 30, 2024

U.S. treasuries

$

58,438

$

(103)

$

$

Government agency securities

11,345

(23)

6,723

(4)

Corporate debt

 

53,604

 

(117)

 

 

Total

$

123,387

$

(243)

$

6,723

$

(4)

December 31, 2023

U.S. treasuries

$

43,118

$

(50)

$

$

Government agency securities

34,885

(31)

Corporate debt

 

23,262

 

(33)

 

2,618

 

(15)

Total

$

101,265

$

(114)

$

2,618

$

(15)

Schedule of contractual maturities of securities classified as available-for-sale

June 30, 2024

Amortized

Estimated

Cost

Fair Value

(in thousands)

Due in one year or less

$

129,427

$

129,190

Due after one year through two years

1,516

 

1,506

Total

$

130,943

$

130,696

Schedule of inventories

June 30,

December 31,

    

2024

    

2023

(in thousands)

Materials

$

140,977

$

139,884

Work-in-process

 

76,481

 

71,278

Finished goods

 

4,844

 

6,183

Evaluation inventory

22,806

20,290

Total

$

245,108

$

237,635

Schedule of property, plant, and equipment

June 30,

December 31,

    

2024

    

2023

(in thousands)

Land

$

5,061

$

5,061

Building and improvements

 

61,431

 

61,679

Machinery and equipment (1)

 

184,009

 

181,180

Leasehold improvements

 

53,009

 

52,913

Gross property, plant, and equipment

 

303,510

 

300,833

Less: accumulated depreciation and amortization

 

190,049

 

182,374

Net property, plant, and equipment

$

113,461

$

118,459

(1)Machinery and equipment also includes software, furniture and fixtures

Schedule of intangible assets excluding goodwill

June 30, 2024

December 31, 2023

Accumulated

Accumulated

    

Gross

    

Amortization

    

    

Gross

    

Amortization

    

Carrying

and

Net

Carrying

and

Net

Amount

Impairment

Amount

Amount

Impairment

Amount

(in thousands)

Technology

$

355,928

$

324,071

$

31,857

$

355,928

$

321,923

$

34,005

Customer relationships

146,925

138,660

8,265

146,925

137,649

9,276

Trademarks and tradenames

30,910

30,806

104

30,910

30,269

641

Other

 

3,746

 

3,743

 

3

 

3,746

 

3,723

 

23

Total

$

537,509

$

497,280

$

40,229

$

537,509

$

493,564

$

43,945