Products, Services and Other Revenues |
Products, Services and Other Revenues
The amount of revenues from contracts with customers for the years ended December 31, 2019, 2018 and 2017 was $2.2 billion, $1.9 billion and $1.3 billion, respectively.
The following table disaggregates revenues from contracts with customers by type, all of which are included in products revenues and services and other revenues in the consolidated statements of income (loss) and comprehensive income (loss).
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Years Ended December 31, | | 2019 | | 2018 | | 2017 | (dollars in thousands) | Markel Ventures | | Other | | Total | | Markel Ventures | | Other | | Total | | Markel Ventures | | Other | | Total | Products | $ | 1,558,265 |
| | $ | — |
| | $ | 1,558,265 |
| | $ | 1,452,332 |
| | $ | — |
| | $ | 1,452,332 |
| | $ | 902,739 |
| | $ | — |
| | $ | 902,739 |
| Services | 392,680 |
| | 97,447 |
| | 490,127 |
| | 367,572 |
| | 33,236 |
| | 400,808 |
| | 339,430 |
| | 34,746 |
| | 374,176 |
| Investment management | — |
| | 150,864 |
| | 150,864 |
| | — |
| | 91,527 |
| | 91,527 |
| | — |
| | 28,740 |
| | 28,740 |
| Total revenues from contracts with customers | 1,950,945 |
| | 248,311 |
| | 2,199,256 |
| | 1,819,904 |
| | 124,763 |
| | 1,944,667 |
| | 1,242,169 |
| | 63,486 |
| | 1,305,655 |
| Program services and other fronting | — |
| | 116,376 |
| | 116,376 |
| | — |
| | 94,118 |
| | 94,118 |
| | — |
| | 14,487 |
| | 14,487 |
| Other | 103,339 |
| | 3,817 |
| | 107,156 |
| | 92,161 |
| | 1,660 |
| | 93,821 |
| | 91,111 |
| | 2,022 |
| | 93,133 |
| Total | $ | 2,054,284 |
| | $ | 368,504 |
| | $ | 2,422,788 |
| | $ | 1,912,065 |
| | $ | 220,541 |
| | $ | 2,132,606 |
| | $ | 1,333,280 |
| | $ | 79,995 |
| | $ | 1,413,275 |
|
The following table presents receivables and customer deposits related to our contracts with customers. | | | | | | | | | (dollars in thousands) | December 31, 2019 | | December 31, 2018 | Receivables | $ | 263,904 |
| | $ | 247,532 |
| Customer deposits | $ | 60,623 |
| | $ | 48,238 |
|
|