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 | $1.69B | $1.56B | $1.86B | $2.18B | $1.89B | $1.65B | $1.74B | $1.65B |
| Cost of revenue | $1.61B | $1.43B | $1.68B | $1.94B | $1.66B | $1.48B | $1.56B | $1.45B |
| Gross profit | $82.40M | $134.70M | $174.99M | $235.71M | $231.70M | $170.70M | $184.55M | $198.56M |
| Gross margin | 4.9% | 8.6% | 9.4% | 10.8% | 12.3% | 10.4% | 10.6% | 12.0% |
| Selling, general and administrative | $106.30M | $105.80M | $97.46M | $97.69M | $104.60M | $99.50M | $96.49M | $98.11M |
| Operating expenses | $109.20M | $110.30M | $97.50M | $98.71M | $105.10M | $100.30M | $97.01M | $99.01M |
| Operating income | −$26.80M | $24.40M | $77.49M | $137.00M | $126.60M | $70.40M | $87.54M | $99.55M |
| Operating margin | -1.6% | 1.6% | 4.2% | 6.3% | 6.7% | 4.3% | 5.0% | 6.0% |
| EBITDA | $6.70M | $52.70M | $101.71M | $161.85M | $149.60M | $92.60M | $110.62M | $123.13M |
| Interest income | $0 | $0 | −$6.40M | −$6.96M | $0 | $0 | −$12.32M | −$17.86M |
| Interest expense | −$10.60M | −$4.60M | $0 | — | −$7.50M | −$7.80M | $0 | — |
| Income before taxes | −$36.60M | $19.90M | $71.87M | $131.07M | $118.70M | $62.30M | $76.14M | $82.31M |
| Income taxes | −$12.40M | $2.50M | $20.14M | $36.45M | $34.40M | $18.10M | $22.16M | $23.87M |
| Net income | −$24.20M | $17.40M | $51.72M | $94.62M | $84.30M | $44.20M | $53.98M | $58.44M |
| Net margin | -1.4% | 1.1% | 2.8% | 4.3% | 4.5% | 2.7% | 3.1% | 3.5% |
| EPS, basic | −$0.45 | $0.32 | $0.95 | $1.75 | $1.56 | $0.82 | $1.01 | $1.09 |
| EPS, diluted | −$0.45 | $0.32 | $0.94 | $1.73 | $1.54 | $0.81 | $0.99 | $1.07 |
| Diluted shares | 54.00M | 54.80M | 54.90M | 54.80M | 54.80M | 54.70M | 54.66M | 54.68M |
Figures describe Primoris Services shares, not any token. As of Aug 5, 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.