Caterpillar is the world's largest manufacturer of specialized heavy construction and mining equipment, with $45 billion in revenue in 2017. It is also a major manufacturer of engines and turbines used in off-highway, power generation, petroleum, marine, and rail applications. Caterpillar's products are available through 3,500 dealer outlets around the world. The company supports its customers and dealers by providing financing through Caterpillar Financial Services, which held $27 billion of receivables at year-end 2017.