Medpace Holdings, Inc. (MEDP)
NASDAQ: MEDP · IEX Real-Time Price · USD
398.55
+5.25 (1.33%)
May 20, 2024, 1:05 PM EDT - Market open

Medpace Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2015
Revenue
1,8861,4601,142925.93860.97
Upgrade
Revenue Growth (YoY)
29.17%27.80%23.38%7.54%22.19%
Upgrade
Cost of Revenue
1,3611,028814.22647.2615.27
Upgrade
Gross Profit
524.51432.44328.16278.73245.7
Upgrade
Selling, General & Admin
161.35131.4108.4292.1695.25
Upgrade
Other Operating Expenses
26.3322.3421.1219.5323.19
Upgrade
Operating Expenses
187.68153.74129.54111.68118.43
Upgrade
Operating Income
336.83278.7198.62167.04127.26
Upgrade
Interest Expense / Income
0.492.910.11-0.311.57
Upgrade
Other Expense / Income
0.66-7.07-3.34-1.180.86
Upgrade
Pretax Income
335.68282.86201.85168.53124.83
Upgrade
Income Tax
52.8737.492023.1524.39
Upgrade
Net Income
282.81245.37181.85145.38100.44
Upgrade
Net Income Growth
15.26%34.93%25.08%44.74%37.25%
Upgrade
Shares Outstanding (Basic)
3132363636
Upgrade
Shares Outstanding (Diluted)
3234383838
Upgrade
Shares Change
-5.43%-10.68%-0.03%0.35%1.80%
Upgrade
EPS (Basic)
9.207.575.064.072.79
Upgrade
EPS (Diluted)
8.887.284.813.842.67
Upgrade
EPS Growth
21.98%51.35%25.26%43.82%35.53%
Upgrade
Free Cash Flow
396.73351.17235.06227.34183.96
Upgrade
Free Cash Flow Per Share
12.9110.846.556.385.13
Upgrade
Gross Margin
27.81%29.62%28.73%30.10%28.54%
Upgrade
Operating Margin
17.86%19.09%17.39%18.04%14.78%
Upgrade
Profit Margin
15.00%16.81%15.92%15.70%11.67%
Upgrade
Free Cash Flow Margin
21.04%24.05%20.58%24.55%21.37%
Upgrade
Effective Tax Rate
15.75%13.25%9.91%13.74%19.54%
Upgrade
EBITDA
382.14326.12239.36201.68159.54
Upgrade
EBITDA Margin
20.26%22.34%20.95%21.78%18.53%
Upgrade
Depreciation & Amortization
45.9740.3637.4133.4533.14
Upgrade
EBIT
336.17285.77201.96168.23126.4
Upgrade
EBIT Margin
17.83%19.57%17.68%18.17%14.68%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).