Loading the security overview…
Where the tokens are
Standardised from the company’s filings, newest period first, labelled with the company’s own fiscal calendar. A line the company does not report is left off rather than shown as zero; margins and free cash flow are worked out here, and only where every input is present.
| Line item | Q2 FY262026-06-30 | Q1 FY262026-03-31 | Q4 FY252025-12-31 | Q3 FY252025-09-30 | Q2 FY252025-06-30 | Q1 FY252025-03-31 | Q4 FY242024-12-31 | Q3 FY242024-09-30 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $707.33M | $706.60M | $708.45M | $659.90M | $603.31M | $558.57M | $536.59M | $533.32M |
| Cost of revenue | $505.69M | $510.28M | $503.13M | $462.96M | $423.30M | $380.22M | $358.27M | $364.31M |
| Gross profit | $201.64M | $196.33M | $205.32M | $196.94M | $180.01M | $178.35M | $178.32M | $169.01M |
| Gross margin | 28.5% | 27.8% | 29.0% | 29.8% | 29.8% | 31.9% | 33.2% | 31.7% |
| Selling, general and administrative | $48.10M | $47.92M | $44.92M | $48.08M | $46.66M | $57.90M | $45.43M | $49.22M |
| Operating expenses | $54.81M | $54.82M | $52.05M | $55.13M | $53.68M | $64.83M | $52.94M | $56.74M |
| Operating income | $146.82M | $141.50M | $153.27M | $141.81M | $126.34M | $113.52M | $125.38M | $112.27M |
| Operating margin | 20.8% | 20.0% | 21.6% | 21.5% | 20.9% | 20.3% | 23.4% | 21.1% |
| EBITDA | $153.53M | $148.41M | $160.40M | $148.86M | $133.35M | $120.45M | $132.88M | $119.79M |
| Interest income | $4.99M | $5.12M | $3.72M | $1.52M | $1.08M | $6.46M | $7.88M | $7.53M |
| Income before taxes | $151.66M | $147.59M | $156.83M | $142.84M | $124.54M | $118.17M | $133.88M | $118.78M |
| Income taxes | $30.30M | $23.72M | $21.70M | $31.70M | $34.28M | $3.58M | $16.86M | $22.35M |
| Net income | $121.36M | $123.87M | $135.13M | $111.14M | $90.26M | $114.60M | $117.02M | $96.43M |
| Net margin | 17.2% | 17.5% | 19.1% | 16.8% | 15.0% | 20.5% | 21.8% | 18.1% |
| EPS, basic | $4.31 | $4.35 | $4.78 | $3.95 | $3.16 | $3.77 | $3.78 | $3.11 |
| EPS, diluted | $4.25 | $4.28 | $4.67 | $3.86 | $3.10 | $3.67 | $3.67 | $3.01 |
| Diluted shares | 28.55M | 28.96M | 28.95M | 28.82M | 29.14M | 31.20M | 31.88M | 32.09M |
Figures describe Medpace shares, not any token. As of Jul 23, 2026, from Massive's standardised financials. The company reports these figures; a token's issuer holds the shares and reports nothing of its own here.