XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Changes in Deferred Revenue

Changes in deferred revenue for the three and six months ended June 30, 2025 and 2024 were as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Balance, beginning of period

 

$

148.7

 

 

$

137.0

 

 

$

144.6

 

 

$

130.5

 

Recognition of revenue included in beginning of period balance

 

 

(12.0

)

 

 

(10.3

)

 

 

(21.4

)

 

 

(16.0

)

Contract balance, net of revenue recognized during the period

 

 

13.0

 

 

 

15.6

 

 

 

26.5

 

 

 

27.9

 

Balance, end of period

 

$

149.7

 

 

$

142.4

 

 

$

149.7

 

 

$

142.4

 

 

Summary of Asset Balances and Related Amortization Expense For Contract Costs

The following tables present the asset balances and related amortization expense for these contract costs:

 

 

 

As of and for the Three Months Ended June 30, 2025

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

 Costs to obtain a contract

 

$

441.4

 

 

$

21.4

 

 

$

(18.1

)

 

$

444.7

 

 Costs to fulfill a contract

 

$

514.6

 

 

$

32.5

 

 

$

(19.4

)

 

$

527.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Three Months Ended June 30, 2024

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

 Costs to obtain a contract

 

$

396.9

 

 

$

15.8

 

 

$

(15.8

)

 

$

397.0

 

 Costs to fulfill a contract

 

$

440.4

 

 

$

35.3

 

 

$

(16.0

)

 

$

459.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2025

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

 Costs to obtain a contract

 

$

425.7

 

 

$

54.7

 

 

$

(35.7

)

 

$

444.7

 

 Costs to fulfill a contract

 

$

498.3

 

 

$

67.3

 

 

$

(37.9

)

 

$

527.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of and for the Six Months Ended June 30, 2024

 

 

 

Beginning

 

 

Capitalization

 

 

 

 

 

Ending

 

 

 

Balance

 

 

of Costs

 

 

Amortization

 

 

Balance

 

 Costs to obtain a contract

 

$

378.5

 

 

$

49.7

 

 

$

(31.2

)

 

$

397.0

 

 Costs to fulfill a contract

 

$

420.0

 

 

$

70.9

 

 

$

(31.2

)

 

$

459.7