Primoris Services Corp (PRIM)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 1,890,745 | 1,648,112 | 1,649,086 | 1,563,715 |
Cost of revenue | 1,659,009 | 1,477,455 | 1,450,525 | 1,377,005 |
Gross profit | 231,736 | 170,657 | 198,561 | 186,710 |
Transaction and related costs | 543 | 792 | 905 | 522 |
Selling, general and administrative expenses | 104,549 | 99,501 | 98,106 | 100,118 |
Operating income | 126,644 | 70,364 | 99,550 | 86,070 |
Interest expense, net | -7,552 | -7,789 | -17,859 | -17,133 |
Foreign exchange (loss) gain, net | -365 | -282 | 553 | 761 |
Other income (expense), net | 32 | 16 | 61 | 81 |
Income before provision for income taxes | 118,759 | 62,309 | 82,305 | 69,779 |
Provision for income taxes | 34,440 | 18,069 | 23,869 | 20,236 |
Net income | 84,319 | 44,240 | 58,436 | 49,543 |
Earnings per share, basic | 1.56 | 0.82 | 1.09 | 0.92 |
Earnings per share, diluted | 1.54 | 0.81 | 1.07 | 0.91 |
Weighted average number of shares outstanding, basic | 54,003,000 | 53,813,000 | 53,692,000 | 53,640,000 |
Weighted average number of shares outstanding, diluted | 54,805,000 | 54,705,000 | 54,675,000 | 54,653,000 |