Medpace Holdings, Inc.MEDPBalance sheet

Market cap
$12.7B
P/E ratio
2016/122017/122018/122019/122020/122021/122022/122023/122024/12
Cash and cash equivalents 37262313227846128245669
Total cash & short-term investments37262313227846128245669
Total current assets1331301783174746913345941,029
Property, plant and equipment, net444952478593110121124
Total non-current assets8468217908269179691,0191,0631,072
Total assets 9799519681,1431,3911,6601,3521,6572,101
Accounts payable111717222726333233
Long-term debt, current 1217-------
Total current liabilities1691932573434405578039251,105
Long-term debt, non-current 15120580------
Total non-current liabilities20025412174145150163173171
Total liabilities 3684473784175857079661,0981,275
Common stock and paid-in capital 62400000000
Retained earnings-10-120-4168115235-360-2228
Stockholders' equity611504590726806953386559826
Total debt16422280------
Net debt12719556------
D/E ratio (%)26.84413.5------