RevenueLTMDec '24Dec '23Dec '22Dec '21Dec '20

Oncology Revenue

719.8

651.2

587.1

Metabolic Revenue

618

457.5

376.8

Other Sources of Revenue

423.5

431.4

404.8

Cardiology Revenue

234.6

230.5

193.7

Central Nervous System Revenue

230.9

182

160.1

AVAI Revenue

131.5

156.5

163.3

Total Revenue

2,358.4

2,109.1

1,885.8

Key Performance IndicatorsLTMDec '24Dec '23Dec '22Dec '21Dec '20

Net New Business Awards

2,439.8

2,230

2,356.7

Total Backlog

3,000.6

2,902.2

2,813