PRIM Primoris Services Corporation Common Stock
NYSE · Construction · Voir sur SEC EDGAR ↗ clôture Oct 2, 2026 10-K/10-Q Aoû 5, 2026PRIM Aperçu de l'action Prix, capitalisation boursière, P/E, EPS, ROE, dette/capitaux propres, fourchette sur 52 semaines
PRIM Graphique du cours de l'action OHLCV quotidien avec indicateurs techniques — panoramique, zoom et personnalisez votre vue
La granularité des barres s'adapte à la période sélectionnée — survolez le graphique pour voir l'ouverture/le maximum/le minimum/la clôture d'une barre.
À propos de Primoris Services Corporation Common Stock Présentation de l'entreprise depuis Wikipedia
Primoris Services Corporation is a publicly traded specialty construction and infrastructure company based in the United States, with a particular focus on pipelines for natural gas, wastewater and water. In 2026, the company was ranked 497th in the Fortune 500.
History
The company was founded as ARB, Inc. in Bakersfield, California in 1960, Primoris was founded in 2004, in Nevada, as the parent company. In 2008, it was incorporated as a public company in Delaware. In 2014, it became a Fortune 1000 company.
On June 22, 2026, the company announced a major reduction to its financial forecast, which resulted in a $29.2% decline in its stock value, and multiple investigations by law firms. It also announced the departure of its COO.
Acquisitions
The company has expanded significantly through acquisitions, including:
James Construction Group LLC in 2009.
Rockford Corporation in 2010 for $82.6 million. Subsequently worked on the pipeline and underground unit of the Atlantic Coast Pipeline.
Sprint Pipeline Services, L.P. in 2012.
Q3 Contracting Inc., a gas pipeline service, in 2012 for $48.1 million in cash.
Coastal Field Services, a Beaumont, Texas pipeline and maintenance contractor, in 2017.
PLH Group, an Irving, Texas construction, maintenance and engineering services contractor, valued at $470 million, in 2022.
PayneCrest Electric, a St. Louis, Missouri electrical design, construction and maintenance company, for $422 million, in 2026.
== References ==
Source : Wikipedia (Anglais), CC BY-SA 4.0 · Voir sur Wikipedia ↗
Performance sur 10 ans Tendances du chiffre d'affaires, du bénéfice net, des marges et du BPA
Valorisation Ratios P/E, P/S, P/B, EV/EBITDA — l'action est-elle chère ou bon marché ?
| Métrique | Tendance sur 5 ans | PRIM | moyenne 5 ans | Médiane des pairs | Verdict |
|---|---|---|---|---|---|
| P/E (TTM) | 31.0moyenne 5 ans ≈16.4 | ≈16.4 | 44.7 | Juste valeur | |
| P/S (TTM) | 0.6moyenne 5 ans ≈0.5 | ≈0.5 | 1.7 | Sous-évalué | |
| P/B (MRQ) | 2.7moyenne 5 ans ≈2.1 | ≈2.1 | 4.6 | Sous-évalué | |
| EV / EBITDA | 8.4moyenne 5 ans ≈8.8 | ≈8.8 | 13.5 | Juste valeur | |
| Cours / FCF (TTM) | 48.4moyenne 5 ans ≈-15.5 | ≈-15.5 | · | · | |
| Cours / Flux de trésorerie (TTM) | 21.9moyenne 5 ans ≈12.2 | ≈12.2 | 10.5 | Surévalué | |
| EV / Revenue (VE / Chiffre d'affaires) | 0.6moyenne 5 ans ≈0.6 | ≈0.6 | · | · | |
| EV / FCF (VE / FCF) | 12.4moyenne 5 ans ≈-31.3 | ≈-31.3 | · | · | |
| Cours / Actif net tangible (MRQ) | 3.5moyenne 5 ans ≈9.9 | ≈9.9 | · | · | |
| PEG Ratio (Ratio PEG) | ≈1.7 | · | · | · |
La médiane des pairs est calculée sur une base standardisée par métrique et peut ne pas toujours correspondre à la base TTM/MRQ indiquée pour cette action.
Rentabilité Marges brutes, d'exploitation et nettes ; ROE, ROA, ROIC
| Métrique | Tendance sur 5 ans | PRIM | moyenne 5 ans | Médiane des pairs | Verdict |
|---|---|---|---|---|---|
| Marge Brute (TTM) | 8.6%moyenne 5 ans ≈10.9% | ≈10.9% | 14.7% | Faible | |
| Marge d'exploitation (TTM) | 2.9%moyenne 5 ans ≈4.8% | ≈4.8% | 7.2% | Faible | |
| Marge EBITDA (TTM) | 4.3%moyenne 5 ans ≈6.8% | ≈6.8% | 7.2% | Faible | |
| Marge avant impôts (TTM) | 2.6%moyenne 5 ans ≈4.0% | ≈4.0% | 6.3% | Faible | |
| Marge nette (TTM) | 1.9%moyenne 5 ans ≈3.0% | ≈3.0% | 4.0% | Faible | |
| ROA (TTM) | 3.0%moyenne 5 ans ≈4.8% | ≈4.8% | 5.5% | Premier rang | |
| ROE (TTM) | 8.9%moyenne 5 ans ≈12.9% | ≈12.9% | 12.7% | Premier rang | |
| ROIC | 13.7%moyenne 5 ans ≈9.5% | ≈9.5% | 13.5% | En ligne |
Santé financière Dette, liquidité, solvabilité — solidité du bilan
| Métrique | Tendance sur 5 ans | PRIM | moyenne 5 ans | Médiane des pairs | Verdict |
|---|---|---|---|---|---|
| Dette / Capitaux propres (MRQ) | 0.5moyenne 5 ans ≈0.7 | ≈0.7 | 0.1 | Endettement élevé | |
| Ratio de liquidité (MRQ) | 1.2moyenne 5 ans ≈1.4 | ≈1.4 | 1.2 | En ligne | |
| Quick Ratio (Ratio de liquidité réduite) | 0.7moyenne 5 ans ≈0.7 | ≈0.7 | 0.8 | Faible liquidité | |
| Dette à long terme / Capitaux propres (MRQ) | 0.5moyenne 5 ans ≈0.6 | ≈0.6 | 0.3 | Endettement élevé |
Croissance Croissance du chiffre d'affaires, du BPA et du bénéfice net : Année/Année, TCAC 3 ans, TCAC 5 ans
| Métrique | Tendance sur 5 ans | PRIM | moyenne 5 ans | Médiane des pairs | Verdict |
|---|---|---|---|---|---|
| Revenue YoY (Chiffre d'affaires YoY) | 19.0%moyenne 5 ans ≈17.2% | ≈17.2% | · | · | |
| Revenue CAGR 3Y (CAGR du chiffre d'affaires 3 ans) | 19.7%moyenne 5 ans ≈19.9% | ≈19.9% | · | · | |
| Revenue CAGR 5Y (CAGR du chiffre d'affaires 5 ans) | 16.8% | · | · | · | |
| EPS YoY (BPA Année/Année) | 51.7%moyenne 5 ans ≈20.5% | ≈20.5% | · | · | |
| Net Income YoY (Bénéfice net YoY) | 52.0%moyenne 5 ans ≈23.1% | ≈23.1% | · | · | |
| EPS CAGR 3Y (TCAC BPA 3 ans) | 26.7%moyenne 5 ans ≈14.8% | ≈14.8% | · | · | |
| EPS CAGR 5Y (TCAC BPA 5 ans) | 18.4% | · | · | · | |
| Net Income CAGR 3Y (TCAC Bénéfice net 3 ans) | 27.4%moyenne 5 ans ≈16.6% | ≈16.6% | · | · | |
| Net Income CAGR 5Y (TCAC Bénéfice net 5 ans) | 21.2% | · | · | · |
Efficacité du capital Rotation des actifs, rotation des stocks, rotation des créances
| Métrique | Tendance sur 5 ans | PRIM | moyenne 5 ans | Médiane des pairs | Verdict |
|---|---|---|---|---|---|
| Asset Turnover (Rotation des actifs) | 1.8moyenne 5 ans ≈1.6 | ≈1.6 | 1.3 | Premier rang | |
| Receivables Turnover (Rotation des créances) | 9.7moyenne 5 ans ≈9.7 | ≈9.7 | 7.2 | Premier rang | |
| Revenue / Employee (Chiffre d'affaires annuel ÷ employés (effectif déclaré, yfinance). Dérivé — pas un concept SEC-XBRL stocké.) | ≈$408.9K | · | · | · |
valeur · ≈ moyenne 5 ans · médiane du secteur · verdict par rapport à la médiane
Dividendes Rendement, ratio de distribution, historique des dividendes, CAGR à 5 ans
| Date ex-dividende | Montant | Devise | Rendement |
|---|---|---|---|
| Jui 30, 2026 | $0,08 | USD | ≈0.32% |
| Mar 31, 2026 | $0,08 | USD | ≈0.22% |
| Déc 31, 2025 | $0,08 | USD | ≈0.26% |
| Sep 30, 2025 | $0,08 | USD | ≈0.23% |
| Jui 30, 2025 | $0,08 | USD | ≈0.38% |
| Mar 31, 2025 | $0,08 | USD | ≈0.49% |
| Déc 31, 2024 | $0,08 | USD | ≈0.34% |
| Sep 27, 2024 | $0,06 | USD | ≈0.41% |
| Jui 28, 2024 | $0,06 | USD | ≈0.48% |
| Mar 27, 2024 | $0,06 | USD | ≈0.57% |
| Déc 28, 2023 | $0,06 | USD | ≈0.72% |
| Sep 28, 2023 | $0,06 | USD | ≈0.73% |
| Jui 29, 2023 | $0,06 | USD | ≈0.78% |
| Mar 30, 2023 | $0,06 | USD | ≈0.99% |
| Déc 29, 2022 | $0,06 | USD | ≈1.1% |
| Sep 29, 2022 | $0,06 | USD | ≈1.4% |
| Jui 29, 2022 | $0,06 | USD | ≈1.1% |
| Mar 30, 2022 | $0,06 | USD | ≈0.98% |
| Déc 30, 2021 | $0,06 | USD | ≈1.0% |
| Sep 29, 2021 | $0,06 | USD | ≈0.96% |
Historique des bénéfices BPA réel vs estimation, surprise %, taux de succès, prochaine date de publication des résultats
| Période | Rapport | EPS Actual | BPA est. | Surprise |
|---|---|---|---|---|
| 30 juin 2026 | Aoû 3, 2026 | $-0.27 | $-0.26 | -5.6% |
| 31 mars 2026 | $0.59 | $0.86 | -31.5% | |
| 31 décembre 2025 | $1.08 | $1.01 | 6.7% | |
| 30 septembre 2025 | $1.88 | $1.41 | 33.5% | |
| 30 juin 2025 | $1.68 | $1.10 | 52.4% | |
| 31 mars 2025 | $0.98 | $0.67 | 46.5% |
Fondamentaux complets Tous les indicateurs par an — compte de résultat, bilan, flux de trésorerie
Compte de résultat
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B | $3.49B | $3.11B | $2.94B | $2.38B | $2.00B | |
| Cost of Revenue | $6.76B | $5.66B | $5.13B | $3.96B | $3.08B | $3.12B | $2.78B | $2.61B | $2.10B | $1.80B | |
| Gross Profit | $813M | $703M | $588M | $457M | $417M | $370M | $331M | $326M | $278M | $201M | |
| SG&A Expense | $399M | $383M | $329M | $282M | $230M | $203M | $189M | $182M | $170M | $140M | |
| Operating Income | $412M | $317M | $253M | $195M | $170M | $164M | $141M | $130M | $106M | $58M | |
| Interest Expense | · | · | · | · | · | $20M | $20M | $19M | $8M | $9M | |
| Other Non-op | $1M | $100.0K | $2M | $2M | $299.0K | $1M | $-3M | $-808.0K | $484.0K | $-315.0K | |
| Pretax Income | $384M | $255M | $178M | $159M | $152M | $146M | $118M | $113M | $105M | $49M | |
| Income Tax | $109M | $74M | $52M | $26M | $36M | $41M | $34M | $26M | $28M | $21M | |
| Net Income | $275M | $181M | $126M | $133M | $116M | $105M | $82M | $77M | $72M | $27M | |
| EPS (Basic) | $5.09 | $3.37 | $2.37 | $2.50 | $2.19 | $2.17 | $1.62 | $1.51 | $1.41 | $0.52 | |
| EPS (Diluted) | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 | $2.16 | $1.61 | $1.50 | $1.40 | $0.51 | |
| Shares (Basic) | 54,000,000 | 53,600,000 | 53,300,000 | 53,200,000 | 52,674,000 | 48,303,000 | 50,784,000 | 51,350,000 | 51,481,000 | 51,762,000 | |
| Shares (Diluted) | 54,800,000 | 54,600,000 | 54,200,000 | 53,759,000 | 53,161,000 | 48,633,000 | 51,084,000 | 51,670,000 | 51,741,000 | 51,989,000 | |
| EBITDA | $503M | $413M | $360M | $294M | $276M | $246M | $141M | $130M | $106M | $58M |
Bilan
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $536M | $456M | $218M | $249M | $201M | $327M | $120M | $151M | $170M | $136M | |
| Short-term Investments | · | · | · | · | · | · | · | · | · | $0 | |
| Receivables | $723M | $834M | $685M | $663M | $472M | $432M | $405M | $373M | $292M | $388M | |
| Inventory | · | · | · | · | · | · | · | · | $41M | $49M | |
| Prepaid Expense | $138M | $96M | $136M | $176M | $86M | $30M | $43M | $36M | $15M | $19M | |
| Current Assets | $2.33B | $2.16B | $1.89B | $1.70B | $1.18B | $1.12B | $913M | $924M | $743M | $731M | |
| PP&E (Net) | $531M | $488M | $476M | $494M | $433M | $356M | $376M | $376M | $312M | $277M | |
| PP&E (Gross) | $947M | $914M | $945M | $967M | $883M | $773M | $775M | $733M | $615M | $546M | |
| Accum. Depreciation | $416M | $426M | $469M | $473M | $449M | $417M | $399M | $357M | $303M | $268M | |
| Goodwill | $857M | $857M | $858M | $872M | $582M | $215M | $206M | $206M | $153M | $127M | |
| Intangibles | $190M | $208M | $228M | $249M | $171M | $61M | $70M | $81M | $45M | $33M | |
| Other Non-current Assets | $7M | $22M | $21M | $22M | $15M | $13M | $13M | $5M | $3M | $2M | |
| Total Assets | $4.41B | $4.20B | $3.83B | $3.54B | $2.54B | $1.97B | $1.83B | $1.59B | $1.26B | $1.17B | |
| Accounts Payable | $744M | $624M | $629M | $535M | $273M | $246M | $236M | $249M | $141M | $168M | |
| Accrued Liabilities | $405M | $350M | $263M | $246M | $175M | $201M | $184M | $118M | $76M | $108M | |
| Current Liabilities | $1.85B | $1.67B | $1.34B | $1.14B | $759M | $764M | $670M | $622M | $455M | $450M | |
| Capital Leases | $326M | $333M | $263M | $131M | $98M | $138M | $171M | · | $196.0K | $15.0K | |
| Deferred Tax | $71M | $64M | $60M | $57M | $39M | $14M | $18M | $8M | $14M | $10M | |
| Other Non-current Liabilities | $72M | $58M | $48M | $44M | $63M | $70M | $46M | $52M | $32M | $9M | |
| Total Liabilities | $2.73B | $2.79B | $2.59B | $2.44B | $1.55B | $1.25B | $1.20B | $987M | $694M | $672M | |
| Long-term Debt | $470M | $735M | $958M | $1.14B | $661M | $317M | $351M | $368M | $259M | $261M | |
| Total Debt | $470M | $735M | $958M | $1.14B | $661M | $317M | $351M | $368M | $259M | $262M | |
| Common Stock | $0 | $6.0K | $6.0K | $6.0K | $6.0K | $5.0K | $5.0K | $5.0K | $5.0K | $5.0K | |
| Retained Earnings | $1.39B | $1.13B | $961M | $848M | $727M | $625M | $531M | $461M | $396M | $335M | |
| AOCI | $-2M | $-4M | $-788.0K | $-3M | $698.0K | $958.0K | $76.0K | $-908.0K | · | · | |
| Stockholders' Equity | $1.68B | $1.41B | $1.24B | $1.11B | $990M | $715M | $630M | $607M | $562M | $499M | |
| Liabilities + Equity | $4.41B | $4.20B | $3.83B | $3.54B | $2.54B | $1.97B | $1.83B | $1.59B | $1.26B | $1.17B | |
| Shares Outstanding | 54,045,067 | 53,740,729 | 53,366,327 | 53,124,899 | 53,194,585 | 48,110,442 | 48,665,138 | 50,715,518 | 51,448,753 | 51,576,442 |
Flux de trésorerie
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $92M | $96M | $107M | $99M | $106M | $82M | $85M | $79M | · | · | |
| Stock-based Comp | $21M | $15M | $12M | $7M | $10M | $2M | $2M | $1M | $1M | $2M | |
| Deferred Tax | $15M | $4M | $29M | $15M | $26M | $-5M | $14M | $17M | $3M | $11M | |
| Amort. of Intangibles | $18M | $20M | $22M | $21M | $18M | $9M | $11M | $11M | $9M | $7M | |
| Other Non-cash | $68M | $212M | $-76M | $-171M | $-177M | $126M | · | · | · | · | |
| Operating Cash Flow | $470M | $508M | $198M | $83M | $80M | $313M | $119M | $127M | $189M | $63M | |
| CapEx | $130M | $126M | $103M | $95M | $134M | $64M | $94M | $110M | $80M | $58M | |
| Investing Cash Flow | $-94M | $-27M | $-30M | $-482M | $-691M | $-43M | $-66M | $-209M | $-131M | $-59M | |
| Debt Issued | · | · | $10M | $470M | $462M | $34M | $55M | $256M | $55M | $45M | |
| Net Debt Issued | $-329M | $-224M | $-87M | $383M | $348M | $-35M | $-17M | $110M | $-7M | $-13M | |
| Stock Issued | · | · | $681.0K | $585.0K | $179M | $578.0K | $2M | $1M | $1M | $1M | |
| Stock Repurchased | · | · | · | $6M | $15M | $11M | · | $20M | $5M | $5M | |
| Net Stock Activity | · | · | $681.0K | $-5M | $164M | $-11M | $2M | $-19M | $-4M | $-4M | |
| Dividends Paid | $17M | $13M | $13M | $13M | $13M | $12M | $12M | $12M | $11M | $11M | |
| Financing Cash Flow | $-296M | $-244M | $-205M | $452M | $486M | $-63M | $-83M | $64M | $-23M | $-28M | |
| Net Change in Cash | $80M | $238M | $-36M | $53M | $-125M | $208M | $-30M | $-19M | $35M | $-25M | |
| Taxes Paid | $87M | $65M | $5M | $4M | $39M | $27M | $17M | $14M | $26M | $9M | |
| Free Cash Flow | $340M | $382M | $96M | $-11M | $-54M | $248M | $23M | $17M | $109M | $5M | |
| Levered FCF | · | · | · | · | · | $233M | $9M | $2M | $103M | $-507.0K |
Rentabilité
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 10.7% | 11.1% | 10.3% | 10.3% | 11.9% | 10.6% | 10.7% | 11.1% | · | · | |
| Operating Margin | 5.4% | 5.0% | 4.4% | 4.4% | 4.9% | 4.7% | 4.5% | 4.4% | · | · | |
| Net Margin | 3.6% | 2.8% | 2.2% | 3.0% | 3.3% | 3.0% | 2.6% | 2.6% | · | · | |
| Pretax Margin | 5.1% | 4.0% | 3.1% | 3.6% | 4.3% | 4.2% | 3.8% | 3.9% | · | · | |
| EBITDA Margin | 6.7% | 6.5% | 6.3% | 6.7% | 7.9% | 7.1% | 4.5% | 4.4% | · | · | |
| ROA | 6.4% | 4.5% | 3.4% | 4.4% | 5.1% | 5.5% | 4.8% | 5.4% | 6.0% | 2.4% | |
| ROE | 17.1% | 13.1% | 10.4% | 12.2% | 11.8% | 15.0% | 12.8% | 12.9% | 13.6% | 5.7% | |
| ROIC | 13.7% | 10.5% | 8.2% | 7.2% | 7.8% | 11.5% | 10.2% | 10.3% | 9.4% | 4.3% |
Liquidité et Solvabilité
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.3 | 1.3 | 1.4 | 1.5 | 1.6 | 1.5 | 1.4 | 1.5 | 1.5 | 1.6 | |
| Quick Ratio | 0.7 | 0.8 | 0.2 | 0.8 | 0.9 | 1.0 | 0.8 | 0.8 | 1.1 | 1.2 | |
| Debt / Equity | 0.3 | 0.5 | 0.8 | 1.0 | 0.7 | 0.4 | 0.6 | 0.6 | 0.5 | 0.5 | |
| LT Debt / Equity | 0.2 | 0.5 | 0.7 | 1.0 | 0.6 | 0.4 | 0.5 | 0.5 | 0.3 | 0.4 | |
| Interest Coverage | · | · | · | · | · | 8.1 | 7.0 | 7.0 | 13.0 | 6.5 |
Efficacité
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.8 | 1.6 | 1.6 | 1.5 | 1.6 | 1.8 | 1.8 | 2.1 | · | · | |
| Inventory Turnover | · | · | · | · | · | · | · | · | 46.6 | 30.7 | |
| Receivables Turnover | 9.7 | 8.4 | 14.7 | 7.8 | 7.7 | 8.3 | 8.0 | 8.9 | · | · |
Par action
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | $31.10 | $26.23 | $23.16 | $20.87 | $18.61 | $14.86 | $12.94 | $11.97 | $10.93 | $9.67 | |
| Revenue / Share | $138.23 | $116.66 | $105.40 | $82.23 | $65.79 | $71.79 | $60.81 | $56.89 | · | · | |
| Cash Flow / Share | $8.58 | $9.31 | $3.66 | $1.55 | $1.50 | $6.41 | $2.31 | $2.45 | $3.65 | $1.20 | |
| Cash / Share | $9.91 | $8.48 | $4.08 | $4.68 | $3.77 | $6.79 | $2.47 | $2.98 | $3.31 | $2.63 | |
| Dividend / Share | $0.32 | $0.26 | $0.24 | $0.24 | $0.24 | $0.24 | $0.24 | $0.24 | $0.23 | $0.22 | |
| EPS (TTM) | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 | $2.16 | $1.61 | $1.50 | $1.40 | $0.51 |
Taux de croissance
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 19.0% | 11.4% | 29.3% | 26.4% | 0.18% | · | · | · | · | · | |
| Revenue CAGR 3Y | 19.7% | 22.1% | 17.8% | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 16.8% | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 51.7% | 42.1% | -5.7% | 13.8% | 0.46% | · | · | · | · | · | |
| EPS CAGR 3Y | 26.7% | 15.1% | 2.6% | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 18.4% | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 52.0% | 43.5% | -5.2% | 14.9% | 10.2% | · | · | · | · | · | |
| Net Income CAGR 3Y | 27.4% | 16.1% | 6.3% | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 21.2% | · | · | · | · | · | · | · | · | · | |
| Dividends Paid CAGR 5Y | 8.3% | · | · | · | · | · | · | · | · | · |
Valorisation (TTM)
| Métrique | Tendance | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B | $3.49B | $3.11B | $2.94B | $2.38B | $2.00B | |
| Net Income TTM | $275M | $181M | $126M | $133M | $116M | $105M | $82M | $77M | $72M | $27M | |
| Market Cap | $6.71B | $4.11B | $1.77B | $1.17B | $1.28B | $1.33B | $1.08B | $970M | $1.40B | $1.17B | |
| Enterprise Value | $6.64B | $4.38B | $2.51B | $2.06B | $1.74B | $1.32B | $1.31B | $1.19B | $1.49B | $1.30B | |
| P/E | 24.7 | 23.1 | 14.3 | 8.9 | 11.1 | 12.8 | 13.8 | 12.8 | 19.4 | 44.7 | |
| P/S | 0.9 | 0.6 | 0.3 | 0.3 | 0.4 | 0.4 | 0.3 | 0.3 | 0.6 | 0.6 | |
| P/B | 4.0 | 2.9 | 1.4 | 1.1 | 1.3 | 1.9 | 1.7 | 1.6 | 2.5 | 2.4 | |
| P / Tangible Book | 10.6 | 11.9 | 11.7 | · | 5.4 | 3.0 | · | · | · | · | |
| P / Cash Flow | 14.3 | 8.1 | 8.9 | 14.0 | 16.0 | 4.3 | 9.2 | 7.7 | 7.4 | 18.8 | |
| P / FCF | 19.7 | 10.8 | 18.5 | -102.7 | -23.6 | 5.4 | 46.1 | 58.4 | 12.8 | 258.2 | |
| EV / EBITDA | 13.2 | 10.6 | 7.0 | 7.0 | 6.3 | 5.3 | 9.3 | 9.1 | 14.0 | 22.5 | |
| EV / FCF | 19.5 | 11.5 | 26.3 | -181.6 | -32.1 | 5.3 | 55.9 | 71.4 | 13.6 | 285.9 | |
| EV / Revenue | 0.9 | 0.7 | 0.4 | 0.5 | 0.5 | 0.4 | 0.4 | 0.4 | 0.6 | 0.7 | |
| Dividend Yield | 0.26% | 0.31% | 0.72% | 1.1% | 0.99% | 0.87% | 1.1% | 1.3% | 0.81% | 0.97% | |
| Earnings Yield | 4.0% | 4.3% | 7.0% | 11.3% | 9.0% | 7.8% | 7.2% | 7.8% | 5.1% | 2.2% | |
| Payout Ratio | 6.3% | 7.1% | 10.1% | 9.6% | 10.9% | 11.0% | 14.8% | 15.9% | 15.7% | 41.1% | |
| Annual Payout | $17M | $13M | $13M | $13M | $13M | $12M | $12M | $12M | $11M | $11M |
Compte de résultat
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.69B | $1.56B | $1.86B | $2.18B | $1.89B | $1.65B | $1.74B | $1.65B | $1.56B | $1.41B | $1.52B | $1.53B | $1.41B | $1.26B | $1.33B | $1.28B | |
| Cost of Revenue | $1.61B | $1.43B | $1.68B | $1.94B | $1.66B | $1.48B | $1.56B | $1.45B | $1.38B | $1.28B | $1.36B | $1.36B | $1.26B | $1.16B | $1.18B | $1.13B | |
| Gross Profit | $82M | $135M | $175M | $236M | $232M | $171M | $185M | $198M | $187M | $133M | $157M | $174M | $157M | $100M | $153M | $155M | |
| SG&A Expense | $106M | $106M | $97M | $98M | $105M | $100M | $96M | $98M | $100M | $89M | $81M | $84M | $86M | $78M | $91M | $76M | |
| Operating Income | $-27M | $24M | $77M | $137M | $127M | $70M | $88M | $100M | $86M | $44M | $75M | $88M | $71M | $19M | $61M | $66M | |
| Other Non-op | $200.0K | $100.0K | $1M | $134.0K | $32.0K | $16.0K | $84.0K | $61.0K | $81.0K | $-126.0K | $89.0K | $467.0K | $713.0K | $331.0K | $2M | $128.0K | |
| Pretax Income | $-37M | $20M | $72M | $131M | $119M | $62M | $76M | $82M | $70M | $27M | $53M | $68M | $55M | $2M | $45M | $53M | |
| Income Tax | $-12M | $2M | $20M | $36M | $34M | $18M | $22M | $24M | $20M | $8M | $15M | $20M | $16M | $510.0K | $4M | $10M | |
| Net Income | $-24M | $17M | $52M | $95M | $84M | $44M | $54M | $58M | $50M | $19M | $38M | $48M | $39M | $1M | $42M | $43M | |
| EPS (Basic) | $-0.45 | $0.32 | $0.96 | $1.75 | $1.56 | $0.82 | $1.00 | $1.09 | $0.92 | $0.35 | $0.72 | $0.90 | $0.73 | $0.02 | $0.78 | $0.81 | |
| EPS (Diluted) | $-0.45 | $0.32 | $0.95 | $1.73 | $1.54 | $0.81 | $0.99 | $1.07 | $0.91 | $0.35 | $0.70 | $0.89 | $0.72 | $0.02 | $0.77 | $0.80 | |
| Shares (Basic) | 54,000,000 | 54,100,000 | 54,000,000 | 54,000,000 | 54,000,000 | 53,800,000 | 53,700,000 | 53,700,000 | 53,600,000 | 53,500,000 | 53,360,000 | 53,339,000 | 53,301,000 | 53,184,000 | 53,120,000 | 53,181,000 | |
| Shares (Diluted) | 54,000,000 | 54,800,000 | 54,800,000 | 54,800,000 | 54,800,000 | 54,700,000 | 54,700,000 | 54,700,000 | 54,700,000 | 54,400,000 | 54,385,000 | 54,351,000 | 54,324,000 | 53,944,000 | 53,711,000 | 53,748,000 | |
| EBITDA | $4M | $48M | · | $161M | $149M | $92M | · | $100M | $86M | · | · | $88M | $71M | $47M | · | $66M |
Bilan
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $218M | $362M | $536M | $431M | $390M | $352M | $456M | $353M | $207M | $178M | $218M | $161M | $123M | $95M | $249M | $112M | |
| Receivables | $839M | $754M | $723M | $1.04B | $1.02B | $757M | $834M | $941M | $888M | $812M | · | $852M | $818M | $746M | · | $688M | |
| Prepaid Expense | $168M | $108M | $138M | $134M | $128M | $127M | $96M | $123M | $123M | $138M | · | $135M | $143M | $119M | · | $217M | |
| Current Assets | $2.16B | $2.14B | $2.33B | $2.57B | $2.46B | $2.17B | $2.16B | $2.22B | $2.09B | $2.00B | · | $1.89B | $1.87B | $1.68B | · | $1.66B | |
| PP&E (Net) | $543M | $536M | $531M | $530M | $526M | $507M | $488M | $484M | $446M | $463M | · | $489M | $481M | $484M | · | $509M | |
| PP&E (Gross) | · | · | $947M | · | · | · | $914M | · | · | · | · | · | · | · | · | · | |
| Accum. Depreciation | · | · | $416M | · | · | · | $426M | · | · | · | · | · | · | · | · | · | |
| Goodwill | $1.05B | $857M | $857M | $857M | $857M | $857M | $857M | $858M | $858M | $858M | $858M | $858M | $858M | $872M | $872M | $820M | |
| Intangibles | $375M | $186M | $190M | $194M | $199M | $203M | $208M | $213M | $217M | $222M | · | $233M | $238M | $243M | · | $270M | |
| Other Non-current Assets | $13M | $8M | $7M | $18M | $20M | $22M | $22M | $16M | $16M | $18M | · | $24M | $25M | $23M | · | $23M | |
| Total Assets | $4.64B | $4.21B | $4.41B | $4.65B | $4.54B | $4.22B | $4.20B | $4.24B | $4.05B | $3.95B | · | $3.80B | $3.72B | $3.52B | · | $3.45B | |
| Accounts Payable | $692M | $646M | $744M | $946M | $826M | $795M | $624M | $489M | $584M | $632M | · | $500M | $513M | $561M | · | $477M | |
| Accrued Liabilities | $407M | $391M | $405M | $500M | $437M | $360M | $350M | $386M | $325M | $283M | · | $322M | $278M | $224M | · | $269M | |
| Current Liabilities | $1.83B | $1.67B | $1.85B | $2.14B | $2.02B | $1.78B | $1.67B | $1.61B | $1.48B | $1.45B | · | $1.30B | $1.29B | $1.13B | · | $1.09B | |
| Capital Leases | $314M | $313M | $326M | $329M | $331M | $320M | $333M | $327M | $308M | $287M | · | $223M | $171M | $143M | · | $97M | |
| Deferred Tax | $54M | $71M | $71M | $65M | $65M | $64M | $64M | $59M | $59M | $59M | · | $29M | $30M | $55M | · | $42M | |
| Other Non-current Liabilities | $80M | $78M | $72M | $65M | $61M | $60M | $58M | $56M | $55M | $48M | · | $43M | $45M | $47M | · | $39M | |
| Total Liabilities | $3.03B | $2.53B | $2.73B | $3.02B | $3.00B | $2.77B | $2.79B | $2.88B | $2.75B | $2.71B | · | $2.61B | $2.57B | $2.41B | · | $2.39B | |
| Long-term Debt | $797M | $454M | $470M | $486M | $603M | $612M | $735M | $904M | $933M | $952M | · | $1.10B | $1.11B | $1.11B | · | $1.20B | |
| Total Debt | $797M | $454M | · | $486M | $603M | $612M | · | $904M | $933M | · | · | $1.10B | $1.11B | $1.11B | · | $1.20B | |
| Common Stock | $0 | $0 | · | $6.0K | $6.0K | $6.0K | · | $6.0K | $6.0K | $6.0K | · | $6.0K | $6.0K | $6.0K | · | $6.0K | |
| Retained Earnings | $1.37B | $1.40B | $1.39B | $1.34B | $1.25B | $1.17B | $1.13B | $1.08B | $1.02B | $977M | · | $927M | $882M | $846M | · | $809M | |
| AOCI | $-3M | $-2M | $-2M | $-2M | $-739.0K | $-4M | $-4M | $-2M | $-3M | $-2M | · | $-3M | $-1M | $-3M | · | $-3M | |
| Stockholders' Equity | $1.61B | $1.68B | $1.68B | $1.63B | $1.53B | $1.45B | $1.41B | $1.36B | $1.30B | $1.25B | $1.24B | $1.20B | $1.15B | $1.11B | $1.11B | $1.07B | |
| Liabilities + Equity | $4.64B | $4.21B | $4.41B | $4.65B | $4.54B | $4.22B | $4.20B | $4.24B | $4.05B | $3.95B | · | $3.80B | $3.72B | $3.52B | · | $3.45B | |
| Shares Outstanding | 53,828,741 | 54,235,290 | 54,045,067 | 54,029,163 | 54,008,463 | 53,995,590 | 53,740,729 | 53,712,733 | 53,672,740 | 53,630,490 | · | 53,352,611 | 53,328,873 | 53,282,636 | · | 53,111,107 |
Flux de trésorerie
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $31M | $24M | $24M | $24M | $22M | $21M | $23M | $23M | $26M | $25M | $26M | $27M | $27M | $28M | $30M | $29M | |
| Stock-based Comp | $3M | $8M | $6M | $4M | $5M | $5M | $5M | $4M | $4M | $2M | $3M | $4M | $3M | $2M | $2M | $2M | |
| Amort. of Intangibles | $10M | $4M | $4M | $4M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $6M | $7M | $7M | |
| Other Non-cash | · | $-172M | · | · | · | $-4M | · | · | · | · | · | · | · | $-147M | · | · | |
| Operating Cash Flow | $-9M | $-123M | $143M | $183M | $78M | $66M | $298M | $222M | $16M | $-28M | $206M | $74M | $35M | $-115M | $185M | $-11M | |
| CapEx | $22M | $28M | $22M | $34M | $33M | $41M | $28M | $64M | $24M | $10M | $20M | $40M | $29M | $14M | $19M | $10M | |
| Investing Cash Flow | $-418M | $-13M | $-16M | $-19M | $-26M | $-33M | $-26M | $-40M | $35M | $4M | $-4M | $-16M | $-3M | $-6M | $3M | $-441M | |
| Debt Issued | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | $440M | |
| Net Debt Issued | · | $-17M | · | · | · | $-123M | · | · | · | · | · | · | · | $-32M | · | · | |
| Stock Issued | · | · | · | · | · | $783.0K | · | · | · | $620.0K | · | · | · | $489.0K | · | · | |
| Stock Repurchased | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | $3M | |
| Net Stock Activity | · | · | · | · | · | $783.0K | · | · | · | · | · | · | · | $489.0K | · | · | |
| Dividends Paid | $4M | $4M | $4M | $4M | $4M | $4M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | |
| Financing Cash Flow | $283M | $-39M | $-22M | $-123M | $-14M | $-137M | $-170M | $-35M | $-24M | $-15M | $-145M | $-19M | $-5M | $-37M | $-63M | $489M | |
| Net Change in Cash | $-143M | $-174M | $104M | $41M | $39M | $-104M | $103M | $145M | $29M | $-40M | $57M | $38M | $28M | $-158M | $126M | $37M | |
| Taxes Paid | · | · | $46M | $15M | $26M | $-400.0K | $50M | $6M | $9M | $-24.0K | $12M | $10M | $329.0K | $-17M | $1M | $395.0K | |
| Free Cash Flow | · | $-150M | · | · | · | $26M | · | · | · | · | · | · | · | $-129M | · | · |
Rentabilité
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 4.9% | 8.6% | · | 10.8% | 12.3% | 10.3% | · | 12.0% | 11.9% | · | · | 11.4% | 11.1% | 7.9% | · | 12.1% | |
| Operating Margin | -1.6% | 1.6% | · | 6.3% | 6.7% | 4.3% | · | 6.0% | 5.5% | · | · | 5.8% | 5.0% | 1.5% | · | 5.2% | |
| Net Margin | -1.4% | 1.1% | · | 4.3% | 4.5% | 2.7% | · | 3.5% | 3.2% | · | · | 3.1% | 2.8% | 0.10% | · | 3.4% | |
| Pretax Margin | -2.2% | 1.3% | · | 6.0% | 6.3% | 3.8% | · | 5.0% | 4.5% | · | · | 4.4% | 3.9% | 0.14% | · | 4.1% | |
| EBITDA Margin | 0.23% | 3.1% | · | 7.4% | 7.9% | 5.6% | · | 6.0% | 5.5% | · | · | 5.8% | 5.0% | 3.7% | · | 5.2% | |
| ROA | -0.53% | 0.41% | · | 2.1% | 2.0% | 1.1% | · | 1.5% | 1.3% | · | · | 1.3% | 1.2% | 0.04% | · | 1.4% | |
| ROE | -1.5% | 1.1% | · | 6.3% | 5.9% | 3.3% | · | 4.6% | 4.0% | · | · | 4.2% | 3.6% | 0.12% | · | 4.2% | |
| ROIC | -0.74% | 1.0% | · | 4.7% | 4.2% | 2.4% | · | 3.1% | 2.7% | · | · | 2.7% | 2.2% | 0.62% | · | 2.4% |
Liquidité et Solvabilité
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.2 | 1.3 | · | 1.2 | 1.2 | 1.2 | · | 1.4 | 1.4 | · | · | 1.5 | 1.5 | 1.5 | · | 1.5 | |
| Quick Ratio | 0.6 | 0.7 | · | 0.7 | 0.7 | 0.6 | · | 0.8 | 0.7 | · | · | 0.8 | 0.7 | 0.7 | · | 0.7 | |
| Debt / Equity | 0.5 | 0.3 | · | 0.3 | 0.4 | 0.4 | · | 0.7 | 0.7 | · | · | 0.9 | 1.0 | 1.0 | · | 1.1 | |
| LT Debt / Equity | 0.5 | 0.2 | · | 0.3 | 0.3 | 0.4 | · | 0.6 | 0.6 | · | · | 0.8 | 0.9 | 0.9 | · | 1.1 |
Efficacité
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.4 | 0.4 | · | 0.5 | 0.4 | 0.4 | · | 0.4 | 0.4 | · | · | 0.4 | 0.4 | 0.4 | · | 0.4 | |
| Receivables Turnover | 1.8 | 2.1 | · | 2.2 | 2.0 | 2.1 | · | 1.8 | 1.8 | · | · | 2.0 | 2.0 | 2.1 | · | 2.1 |
Par action
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | $29.84 | $31.05 | · | $30.13 | $28.41 | $26.78 | · | $25.28 | $24.21 | · | · | $22.43 | $21.56 | $20.82 | · | $20.11 | |
| Revenue / Share | $31.26 | $28.47 | · | $39.75 | $34.50 | $30.13 | · | $30.16 | $28.61 | · | · | $28.14 | $26.02 | $23.30 | · | $23.89 | |
| Cash Flow / Share | · | $-2.24 | · | · | · | $1.21 | · | · | · | · | · | · | · | $-2.14 | · | · | |
| Cash / Share | $4.05 | $6.67 | · | $7.98 | $7.23 | $6.51 | · | $6.57 | $3.86 | · | · | $3.01 | $2.30 | $1.78 | · | $2.11 | |
| Dividend / Share | $0.08 | $0.08 | $0.08 | $0.08 | $0.08 | $0.08 | $0.08 | $0.06 | $0.06 | $0.06 | $0.06 | $0.06 | $0.06 | $0.06 | $0.06 | $0.06 | |
| EPS (TTM) | $2.55 | $4.54 | · | $5.07 | $4.41 | $3.78 | · | $3.03 | $2.85 | $2.66 | · | $2.40 | $2.31 | $2.52 | · | $2.27 |
Valorisation (TTM)
| Métrique | Tendance | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $7.28B | $7.49B | · | $7.46B | $6.93B | $6.60B | · | $6.14B | $6.02B | $5.87B | · | $5.53B | $5.28B | $4.89B | · | $3.98B | |
| Net Income TTM | $140M | $248M | · | $277M | $241M | $206M | · | $165M | $154M | $144M | · | $130M | $125M | $136M | · | $121M | |
| Market Cap | $5.34B | $7.76B | · | $7.42B | $4.21B | $3.10B | · | $3.12B | $2.68B | · | · | $1.75B | $1.62B | $1.31B | · | $863M | |
| Enterprise Value | $5.91B | $7.85B | · | $7.47B | $4.42B | $3.36B | · | $3.67B | $3.40B | · | · | $2.68B | $2.62B | $2.33B | · | $1.95B | |
| P/E | 38.9 | 31.5 | · | 27.1 | 17.7 | 15.2 | · | 19.2 | 17.5 | 16.0 | · | 13.6 | 13.2 | 9.8 | · | 7.2 | |
| P/S | 0.7 | 1.0 | · | 1.0 | 0.6 | 0.5 | · | 0.5 | 0.4 | · | · | 0.3 | 0.3 | 0.3 | · | 0.2 | |
| P/B | 3.3 | 4.6 | · | 4.6 | 2.7 | 2.1 | · | 2.3 | 2.1 | · | · | 1.5 | 1.4 | 1.2 | · | 0.8 | |
| P / Tangible Book | 29.7 | 12.1 | · | 12.9 | 8.8 | 8.0 | · | 10.8 | 11.9 | 13.5 | · | 16.4 | 30.1 | · | · | · | |
| P / Cash Flow | · | -63.3 | · | · | · | 46.8 | · | · | · | · | · | · | · | -11.4 | · | · | |
| EV / Revenue | 0.8 | 1.0 | · | 1.0 | 0.6 | 0.5 | · | 0.6 | 0.6 | · | · | 0.5 | 0.5 | 0.5 | · | 0.5 | |
| Dividend Yield | 0.33% | 0.22% | · | 0.22% | 0.36% | 0.45% | · | 0.41% | 0.48% | · | · | 0.73% | 0.79% | 0.97% | · | 1.5% | |
| Earnings Yield | 2.6% | 3.2% | · | 3.7% | 5.7% | 6.6% | · | 5.2% | 5.7% | 6.2% | · | 7.3% | 7.6% | 10.2% | · | 14.0% | |
| Payout Ratio | · | 24.7% | · | · | · | 9.7% | · | · | · | · | · | · | · | 243.3% | · | · | |
| Annual Payout | $17M | $17M | · | $16M | $15M | $14M | · | $13M | $13M | $13M | · | $13M | $13M | $13M | · | $13M |
Période la plus récente à gauche · valeurs nulles affichées comme ·
États financiers Compte de résultat, bilan, flux de trésorerie — annuel, sur les 5 dernières années
| Métrique | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Revenu | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B |
| Marge Brute % | 10.7% | 11.1% | 10.3% | 10.3% | 11.9% |
| Marge d'exploitation % | 5.4% | 5.0% | 4.4% | 4.4% | 4.9% |
| Résultat net | $275M | $181M | $126M | $133M | $116M |
| BPA dilué | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 |
| Métrique | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Dette / Capitaux propres | 0.3 | 0.5 | 0.8 | 1.0 | 0.7 |
| Ratio de liquidité | 1.3 | 1.3 | 1.4 | 1.5 | 1.6 |
| Ratio de liquidité réduite | 0.7 | 0.8 | 0.2 | 0.8 | 0.9 |
| Métrique | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Flux de trésorerie libre | $340M | $382M | $96M | $-11M | $-54M |
Détenteurs institutionnels (13F) 497 déclarants · $6.2B total · Au 30 septembre 2026
Institutions qui déclarent détenir cette action dans leur Formulaire SEC 13F trimestriel. Uniquement les positions longues ; un même déclarant peut apparaître deux fois pour des jambes d'options distinctes. Les jambes put/call compensatoires importantes reflètent généralement la tenue de marché ou un inventaire couvert, pas une conviction directionnelle.
| Nouvelles positions | Positions clôturées | Augmenté | Diminué | Variation nette des actions |
|---|---|---|---|---|
| 123 (+14 vs T. préc.) | 163 (+100 vs T. préc.) | 130 (-27 vs T. préc.) | 159 (-26 vs T. préc.) | +2.3M |
Comparé à Q1 2026. Les dépôts de formulaire 13F de la SEC sont dus dans les 45 jours suivant la fin du trimestre, plus une courte période tampon pour les déposants tardifs — les trimestres encore dans cette fenêtre sont ignorés au profit de la paire la plus récente entièrement déclarée.
| Institution | Valeur | Actions | % de 13F suivies | Type |
|---|---|---|---|---|
| VANGUARD GROUP INC | $804 360 909 | 6 479 466 | 12,90% | Actions |
| BlackRock, Inc. | $677 685 116 | 6 837 017 | 10,87% | Actions |
| WELLINGTON MANAGEMENT GROUP LLP | $463 434 272 | 4 675 487 | 7,43% | Actions |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $309 587 047 | 3 123 356 | 4,97% | Actions |
| VANGUARD CAPITAL MANAGEMENT LLC | $233 476 268 | 2 355 491 | 3,75% | Actions |
| FIRST TRUST ADVISORS LP | $221 506 239 | 2 234 728 | 3,55% | Actions |
| STATE STREET CORP | $179 951 200 | 1 814 143 | 2,89% | Actions |
| MILLENNIUM MANAGEMENT LLC | $147 960 389 | 1 492 740 | 2,37% | Actions |
| Southpoint Capital Advisors LP | $138 768 000 | 1 400 000 | 2,23% | Actions |
| MORGAN STANLEY | $127 316 735 | 1 284 470 | 2,04% | Actions |
| DIMENSIONAL FUND ADVISORS LP | $117 405 201 | 1 184 542 | 1,88% | Actions |
| GEODE CAPITAL MANAGEMENT, LLC | $108 890 408 | 1 098 315 | 1,75% | Actions |
| AMERICAN CENTURY COMPANIES INC | $87 686 158 | 884 645 | 1,41% | Actions |
| Point72 Asset Management, L.P. | $86 877 094 | 876 484 | 1,39% | Actions |
| NORDEA INVESTMENT MANAGEMENT AB | $86 195 430 | 887 332 | 1,38% | Actions |
| Invesco Ltd. | $84 023 232 | 847 692 | 1,35% | Actions |
| WESTFIELD CAPITAL MANAGEMENT CO LP | $73 100 306 | 737 493 | 1,17% | Actions |
| FMR LLC | $63 165 726 | 637 265 | 1,01% | Actions |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $54 970 663 | 554 587 | 0,88% | Actions |
| UBS Group AG | $53 986 105 | 544 654 | 0,87% | Actions |
| NORGES BANK | $51 276 758 | 517 320 | 0,82% | Actions |
| FRONTIER CAPITAL MANAGEMENT CO LLC | $46 463 733 | 468 762 | 0,75% | Actions |
| Nuveen, LLC | $45 887 908 | 462 954 | 0,74% | Actions |
| Madison Avenue Partners, LP | $45 799 189 | 462 058 | 0,73% | Actions |
| MACKENZIE FINANCIAL CORP | $45 778 275 | 461 847 | 0,73% | Actions |
| FEDERATED HERMES, INC. | $44 136 455 | 445 283 | 0,71% | Actions |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | $42 737 605 | 431 182 | 0,69% | Actions |
| GOLDMAN SACHS GROUP INC | $42 684 049 | 430 630 | 0,68% | Actions |
| Electron Capital Partners, LLC | $41 145 010 | 415 103 | 0,66% | Actions |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | $39 644 630 | 399 966 | 0,64% | Actions |
| JPMORGAN CHASE & CO | $39 497 137 | 403 699 | 0,63% | Actions |
| HENNESSY ADVISORS INC | $38 111 640 | 384 500 | 0,61% | Actions |
| BRUNI J V & CO /CO | $37 749 356 | 380 845 | 0,61% | Actions |
| Yaupon Capital Management LP | $36 374 265 | 366 972 | 0,58% | Actions |
| PRINCIPAL FINANCIAL GROUP INC | $34 481 371 | 347 875 | 0,55% | Actions |
| VANGUARD FIDUCIARY TRUST CO | $33 808 246 | 341 084 | 0,54% | Actions |
| Vontobel Holding Ltd. | $33 469 455 | 337 666 | 0,54% | Actions |
| Bank of New York Mellon Corp | $31 972 361 | 322 562 | 0,51% | Actions |
| NORTHERN TRUST CORP | $31 716 121 | 319 977 | 0,51% | Actions |
| CITADEL ADVISORS LLC | $29 970 716 | 302 368 | 0,48% | Actions |
| SCHRODER INVESTMENT MANAGEMENT GROUP | $29 468 822 | 303 302 | 0,47% | Actions |
| MARSHALL WACE, LLP | $29 201 248 | 294 605 | 0,47% | Actions |
| JACOBS LEVY EQUITY MANAGEMENT, INC | $27 869 174 | 281 166 | 0,45% | Actions |
| NOMURA HOLDINGS INC | $24 839 472 | 250 600 | 0,40% | Option d'achat |
| CANADA PENSION PLAN INVESTMENT BOARD | $24 588 500 | 248 068 | 0,39% | Actions |
| JANE STREET GROUP, LLC | $22 639 008 | 228 400 | 0,36% | Option d'achat |
| Merewether Investment Management, LP | $21 004 817 | 211 913 | 0,34% | Actions |
| AMERIPRISE FINANCIAL INC | $20 721 411 | 209 065 | 0,33% | Actions |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $20 458 864 | 206 405 | 0,33% | Actions |
| Public Sector Pension Investment Board | $20 300 172 | 204 804 | 0,33% | Actions |
Activistes et détenteurs de 5%+ 4 participations
Investisseurs ayant déposé un Schedule 13D auprès de la SEC — détention effective supérieure à 5% avec l'intention d'influencer l'émetteur (participations activistes, campagnes pour le conseil d'administration, fusions-acquisitions). Chaque ligne montre le dernier état connu de la position du déposant.
| Déclarant | Déposé | Participation | Statut | Objectif | Dépôt |
|---|---|---|---|---|---|
| Brian Pratt, Barbara Pratt ×6 dépôts | 24 juillet 2020 | · | Dépôt initial | · | SEC |
| Primoris Services Corporation ×2 dépôts | 7 juin 2018 | · | Dépôt initial | Fusions et acquisitions / vente | SEC |
| Personne déclarante non divulguée | 10 juillet 2008 | · | Dépôt initial | Investissement passif | SEC |
| Personne déclarante non divulguée | 26 juin 2008 | · | Dépôt initial | Investissement passif | SEC |
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
Initiés de la société 32 initiés · 10 dirigeants · 16 administrateurs
| Dirigeant | Rôle | Dernière activité | Actions détenues | Achats 12m | Ventes 12m | Net 12m |
|---|---|---|---|---|---|---|
| Koti Vadlamudi | PRESIDENT & CEO | 27 mai 2026 P | 7 815 | 1 | 0 | $1 000 007 |
| Thomas Edward Mccormick | PRESIDENT & CEO | 17 mars 2025 S | 46 796 | 0 | 0 | $0 |
| Travis L Stricker | Deputy CFO | 1 septembre 2026 A | 10 938 | 0 | 0 | $0 |
| Kenneth Morris Dodgen | CHIEF FINANCIAL OFFICER | 1 mars 2026 A | 101 479 | 0 | 0 | $0 |
| David Sgro | Chief Financial Officer | 1 juillet 2008 P | 21 000 | 0 | 0 | $0 |
| Jeremy Kinch | CHIEF OPERATING OFFICER | 1 avril 2026 M | 25 681 | 0 | 0 | $0 |
| John F Moreno JR | CHIEF OPERATING OFFICER | 1 mars 2023 A | 19 450 | 0 | 0 | $0 |
| John M. Perisich | CHIEF LEGAL AND ADMIN OFFICER | 28 mai 2026 S | 0 | 0 | 6 | $-3 798 242 |
| Alfons Theeuwes | Sr. VP of Acct. & Finance | 15 mars 2012 P | 151 416 | 0 | 0 | $0 |
| Ajdler Arnaud | Secretary | 1 juillet 2008 P | 52 632 | 0 | 0 | $0 |
| Patricia K Wagner | Administrateur | 11 août 2026 G | 1 220 | 0 | 1 | $-1 689 478 |
| Harpreet Saluja | Administrateur | 31 juillet 2026 A | 1 719 | 0 | 0 | $0 |
| Michael E. Ching | Administrateur | 31 juillet 2026 A | 10 754 | 0 | 0 | $0 |
| Jose Ramon Rodriguez | Administrateur | 31 juillet 2026 A | 18 041 | 0 | 0 | $0 |
| David Lee King | Administrateur | 31 juillet 2026 A | 15 297 | 0 | 4 | $-2 836 797 |
| Carla S Mashinski | Administrateur | 31 juillet 2026 A | 22 448 | 0 | 1 | $-281 361 |
| Terry D Mccallister | Administrateur | 31 juillet 2026 A | 21 500 | 4 | 0 | $6 721 |
| John P. Schauerman | Administrateur | 30 avril 2026 A | 5 518 | 0 | 1 | $-1 062 840 |
| Stephen C. Cook | Administrateur | 30 avril 2025 A | 7 966 | 0 | 0 | $0 |
| Robert A Tinstman | Administrateur | 4 mai 2022 A | 42 939 | 0 | 0 | $0 |
| Peter Cummins Brown | Administrateur | 4 mai 2021 A | 39 370 | 0 | 0 | $0 |
| Thomas E. Tucker | Administrateur | 4 mai 2021 A | 13 581 | 0 | 0 | $0 |
| Leonard B Schlemm | Administrateur | 3 juillet 2008 P | 129 132 | 0 | 0 | $0 |
| Brian Pratt | · | 21 février 2020 A | 2 442 045 | 0 | 0 | $0 |
| Peter J Moerbeek | · | 28 septembre 2018 A | 28 863 | 0 | 0 | $0 |
| Michael D Killgore | · | 21 mars 2014 S | 310 169 | 0 | 0 | $0 |
| Eric Rosenfeld | · | 18 mars 2014 S | 41 383 | 0 | 0 | $0 |
| Perisich Family Trust dated July 11, 2007 | · | 13 mars 2013 P | 144 966 | 0 | 0 | $0 |
| Mark A Thurman | · | 10 mars 2011 P | 62 133 | 0 | 0 | $0 |
| Scott E. Summers | · | 10 mars 2011 P | 7 342 | 0 | 0 | $0 |
| Timothy R. Healy | · | 10 mars 2011 P | 570 349 | 0 | 0 | $0 |
| Darryl Oscars | · | 14 août 2008 P | 130 320 | 0 | 0 | $0 |
Initiés issus des déclarations SEC Form 3/4/5 ; net = uniquement P/S de marché
Détention d'ETF Détenu par 67 ETFs
Le poids reflète uniquement les participations directes en actions (N-PORT) ; les fonds à effet de levier ou basés sur des dérivés peuvent détenir une exposition supplémentaire aux swaps non indiquée.
| Fonds | Poids | Unités | Au | Source |
|---|---|---|---|---|
| PSCI · Invesco Exchange-Traded Fund Trust … | 1,33% | 47 041 SH | 1 octobre 2026 | Quotidien |
| XSHQ · Invesco Exchange-Traded Fund Trust … | 1,26% | 48 065 SH | 1 octobre 2026 | Quotidien |
| PWRD · TCW ETF Trust | 1,22% | 210 308 NS | 31 juillet 2026 | N-PORT |
| CCSO · Tidal Trust II | 0,86% | 4 643 NS | 31 juillet 2026 | N-PORT |
| RZG · Invesco Exchange-Traded Fund Trust | 0,68% | 10 895 SH | 1 octobre 2026 | Quotidien |
| VIOG · VANGUARD ADMIRAL FUNDS | 0,59% | 64 581 SH | 19 août 2026 | Quotidien |
| SDVD · First Trust Exchange-Traded Fund IV | 0,52% | 56 244 NS | 31 juillet 2026 | N-PORT |
| RWJ · Invesco Exchange-Traded Fund Trust … | 0,48% | 124 911 SH | 1 octobre 2026 | Quotidien |
| FXR · First Trust Exchange-Traded AlphaDE… | 0,38% | 33 538 NS | 31 juillet 2026 | N-PORT |
| NUSC · Nushares ETF Trust | 0,31% | 47 797 NS | 31 juillet 2026 | N-PORT |
| VIOO · VANGUARD ADMIRAL FUNDS | 0,29% | 189 697 SH | 19 août 2026 | Quotidien |
| ESSC · Strategy Shares | 0,28% | 1 193 NS | 31 juillet 2026 | N-PORT |
| FNY · First Trust Exchange-Traded AlphaDE… | 0,27% | 18 521 NS | 31 juillet 2026 | N-PORT |
| QVMS · Invesco Exchange-Traded Fund Trust … | 0,25% | 7 995 SH | 1 octobre 2026 | Quotidien |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0,18% | 64 883 SH | 1 octobre 2026 | Quotidien |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0,18% | 14 520 NS | 31 juillet 2026 | N-PORT |
| IQSM · New York Life Investments ETF Trust | 0,14% | 5 284 NS | 31 juillet 2026 | N-PORT |
| ISCG · iShares Trust | 0,13% | 17 047 SH | 10 septembre 2026 | Quotidien |
| BKMC · BNY Mellon ETF Trust | 0,12% | 9 499 NS | 31 juillet 2026 | N-PORT |
| VBR · VANGUARD INDEX FUNDS | 0,11% | 750 525 SH | 19 août 2026 | Quotidien |
| ESML · iShares Trust | 0,10% | 38 172 SH | 11 septembre 2026 | Quotidien |
| DFAS · Dimensional ETF Trust | 0,09% | 171 049 NS | 31 juillet 2026 | N-PORT |
| FSMD · FIDELITY COVINGTON TRUST | 0,09% | 26 305 NS | 31 juillet 2026 | N-PORT |
| FAD · First Trust Exchange-Traded AlphaDE… | 0,08% | 5 560 NS | 31 juillet 2026 | N-PORT |
| VFMO · VANGUARD WELLINGTON FUND | 0,08% | 15 833 SH | 19 août 2026 | Quotidien |
| VIS · VANGUARD WORLD FUND | 0,07% | 65 969 SH | 19 août 2026 | Quotidien |
| FIDU · FIDELITY COVINGTON TRUST | 0,07% | 17 814 NS | 31 juillet 2026 | N-PORT |
| TEXN · iShares Trust | 0,06% | 167 SH | 11 septembre 2026 | Quotidien |
| FNX · First Trust Exchange-Traded AlphaDE… | 0,06% | 10 392 NS | 31 juillet 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0,06% | 622 336 SH | 19 août 2026 | Quotidien |
| VB · VANGUARD INDEX FUNDS | 0,06% | 1 182 456 SH | 19 août 2026 | Quotidien |
| VFMF · VANGUARD WELLINGTON FUND | 0,06% | 3 983 SH | 19 août 2026 | Quotidien |
| SMMD · iShares Trust | 0,05% | 28 519 SH | 11 septembre 2026 | Quotidien |
| IYJ · iShares Trust | 0,05% | 12 672 SH | 11 septembre 2026 | Quotidien |
| EQAL · Invesco Exchange-Traded Fund Trust … | 0,05% | 4 806 SH | 1 octobre 2026 | Quotidien |
| DXUV · Dimensional ETF Trust | 0,04% | 2 720 NS | 31 juillet 2026 | N-PORT |
| DFAT · Dimensional ETF Trust | 0,04% | 64 715 NS | 31 juillet 2026 | N-PORT |
| WSML · iShares Trust | 0,04% | 3 321 SH | 11 septembre 2026 | Quotidien |
| IWS · iShares Trust | 0,04% | 75 542 SH | 11 septembre 2026 | Quotidien |
| LRGF · iShares Trust | 0,03% | 17 106 SH | 11 septembre 2026 | Quotidien |
| IWR · iShares Trust | 0,03% | 221 752 SH | 11 septembre 2026 | Quotidien |
| DFUV · Dimensional ETF Trust | 0,03% | 47 026 NS | 31 juillet 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0,02% | 102 749 NS | 31 juillet 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0,02% | 6 669 NS | 31 juillet 2026 | N-PORT |
| DFSU · Dimensional ETF Trust | 0,02% | 4 120 NS | 31 juillet 2026 | N-PORT |
| OMFL · Invesco Exchange-Traded Self-Indexe… | 0,02% | 9 617 SH | 1 octobre 2026 | Quotidien |
| TILT · FlexShares Trust | 0,01% | 2 754 NS | 31 juillet 2026 | N-PORT |
| VTI · VANGUARD INDEX FUNDS | 0,01% | 1 636 723 SH | 19 août 2026 | Quotidien |
| VONE · VANGUARD SCOTTSDALE FUNDS | 0,01% | 8 833 SH | 19 août 2026 | Quotidien |
| VONV · VANGUARD SCOTTSDALE FUNDS | 0,01% | 30 745 SH | 19 août 2026 | Quotidien |
| VTHR · VANGUARD SCOTTSDALE FUNDS | 0,01% | 4 519 SH | 19 août 2026 | Quotidien |
| IWD · iShares Trust | 0,01% | 112 848 SH | 11 septembre 2026 | Quotidien |
| DFAU · Dimensional ETF Trust | 0,01% | 11 981 NS | 31 juillet 2026 | N-PORT |
| IWP · iShares Trust | 0,01% | 16 119 SH | 11 septembre 2026 | Quotidien |
| IWB · iShares Trust | 0,01% | 37 072 SH | 11 septembre 2026 | Quotidien |
| ITOT · iShares Trust | 0,01% | 69 492 SH | 11 septembre 2026 | Quotidien |
| DFUS · Dimensional ETF Trust | 0,01% | 13 146 NS | 31 juillet 2026 | N-PORT |
| IWV · iShares Trust | 0,01% | 14 019 SH | 10 septembre 2026 | Quotidien |
| IWF · iShares Trust | 0,00% | 10 619 SH | 11 septembre 2026 | Quotidien |
| VT · VANGUARD INTERNATIONAL EQUITY INDEX… | 0,00% | 44 030 SH | 19 août 2026 | Quotidien |
| VONG · VANGUARD SCOTTSDALE FUNDS | 0,00% | 4 945 SH | 19 août 2026 | Quotidien |
| IJR · iShares Trust | · | 3 309 743 SH | 10 septembre 2026 | Quotidien |
| IJT · iShares Trust | · | 513 283 SH | 9 septembre 2026 | Quotidien |
| IFRA · iShares Trust | · | 85 001 SH | 11 septembre 2026 | Quotidien |
| XJR · iShares Trust | · | 7 507 SH | 31 août 2026 | Quotidien |
| ISCB · iShares Trust | · | 2 400 SH | 11 septembre 2026 | Quotidien |
| SMLF · iShares Trust | · | 22 855 SH | 11 septembre 2026 | Quotidien |
PRIM Consensus des analystes Opinions des analystes haussières et baissières, objectif de cours à 12 mois, potentiel de hausse
Objectif de cours à 12 mois
15 analystes · 2026-09-29Objectif moyen $117.80 +49,0%
Comparaison des pairs (sous-secteur GICS) Indicateurs clés par rapport aux pairs du secteur
Base F.A., prix à la clôture de la dernière fin d'exercice de chaque société.
| Ticker | Capitalisation Boursière | P/E | Revenus Année/Année | Marge Nette | ROE | Marge Brute |
|---|---|---|---|---|---|---|
| PRIM | $6.71B | 24.7 | 19.0% | 3.6% | 17.1% | 10.7% |
| ROAD | · | 69.0 | 54.2% | 3.6% | 11.8% | 15.6% |
| MWH | · | · | · | · | · | · |
| MYRG | $3.39B | 29.0 | 8.8% | 3.2% | 19.0% | 11.6% |
| TPC | $3.54B | 44.4 | 28.1% | 1.5% | 6.8% | 11.7% |
| WSC | $3.41B | -64.9 | -4.8% | -2.3% | -5.6% | 51.0% |
| CTRI | $2.61B | 103.8 | 13.1% | 0.75% | 3.1% | 8.3% |
| CDNL | · | · | 44.7% | 5.0% | 27.9% | · |
| AMRC | · | 35.7 | 28.8% | · | · | · |
| NWPX | $599M | 17.6 | 6.8% | 6.7% | 9.2% | 19.7% |
| ITG | · | · | · | · | · | · |
Dernières actualités Actualités récentes mentionnant cette entreprise
Mes métriques Votre watchlist personnelle — lignes sélectionnées de Fondamentaux Complets
Choisissez les indicateurs qui vous importent — cliquez sur le + à côté de n'importe quelle ligne dans les Fondamentaux complets ci-dessus.
Votre sélection est enregistrée et vous suit sur tous les tickers.