XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue and Customer Advances by Arrangement A roll-forward of the Company’s deferred revenue and customer advances is as follows:

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

Beginning balance, January 1(1)

 

$

96

 

 

$

40

 

Additions to deferred revenue and customer advances

 

 

84

 

 

 

91

 

Amount of deferred revenue and customer advances recognized in income

 

 

(93

)

 

 

(78

)

Ending balance, June 30(2)

 

$

87

 

 

$

53

 

 

(1)
Beginning balance as of January 1, 2023 included $94 of current deferred revenue and customer advances, and $2 of non-current deferred revenue. Beginning balance as of January 1, 2022 included $37 of current deferred revenue and customer advances, and $3 of non-current deferred revenue.
(2)
Ending balance as of June 30, 2023 included $85 of current deferred revenue and customer advances, and $2 of non-current deferred revenue. Ending balance as of June 30, 2022 included $51 of current deferred revenue and customer advances, and $2 of non-current deferred revenue.
Summary of Revenue from Contracts with Customers

The following tables summarize revenue from contracts with customers:

 

 

Three Months Ended June 30, 2023

 

 

 

VSD

 

 

PSD

 

 

MSD

 

 

Total

 

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

365

 

 

$

236

 

 

$

284

 

 

$

885

 

Services

 

 

61

 

 

 

43

 

 

 

14

 

 

 

118

 

Total net revenues

 

$

426

 

 

$

279

 

 

$

298

 

 

$

1,003

 

 

 

 

Three Months Ended June 30, 2022

 

 

 

VSD

 

 

PSD

 

 

MSD

 

 

Total

 

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

445

 

 

$

219

 

 

$

 

 

$

664

 

Services

 

 

62

 

 

 

39

 

 

 

 

 

 

101

 

Total net revenues

 

$

507

 

 

$

258

 

 

$

 

 

$

765

 

 

 

 

 

Six Months Ended June 30, 2023

 

 

 

VSD

 

 

PSD

 

 

MSD

 

 

Total

 

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

617

 

 

$

405

 

 

$

575

 

 

$

1,597

 

Services

 

 

103

 

 

 

70

 

 

 

27

 

 

 

200

 

Total net revenues

 

$

720

 

 

$

475

 

 

$

602

 

 

$

1,797

 

 

 

 

Six Months Ended June 30, 2022

 

 

 

VSD

 

 

PSD

 

 

MSD

 

 

Total

 

Net revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Products

 

$

861

 

 

$

451

 

 

$

 

 

$

1,312

 

Services

 

 

120

 

 

 

75

 

 

 

 

 

 

195

 

Total net revenues

 

$

981

 

 

$

526

 

 

$

 

 

$

1,507