Liberty Energy Inc.
LBRT · Oil & Gas Field Services, NEC · 176.4M shares · +14%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $170M (gross $203M, SBC $33M)
Grade
C66Scaled frac/completions leader weathering a cyclical downturn with mid-pack profitability and emerging power upside.
Strengths
- Top-quartile ROA 4.2% (78.9th) and solid OCF margin 15.2% with ~40 active fleets and vertical integration
- Optionality from LPI distributed-power/data-center expansion on top of a leading completions franchise
Risks
- Cyclical trough — revenue down 7.2% and net income down 53% (8th pct); operating margin only 1.8% (41st)
- Tight liquidity (current 1.22, quick 0.96, both 20th pct)
Notable findings
- Chronic dilutionShare count +14%/yr over 4y (dilution)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
20.9%
Operating margin
1.8%
Net margin
3.7%
Return on assets
4.2%
Revenue growth (QoQ)
-1.7%
Net-income growth
-53.2%
Net debt / EBITDA
0.4×
Current ratio
1.2×
EBITDA
$573M
Cash & investments
$28M
Stock comp / revenue
1.0%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-25 | Material agreement | filing ↗ |
| 2026-05-07 | Material agreement | filing ↗ |
| 2026-04-23 | ResultsExhibits | filing ↗ |
| 2026-04-17 | Shareholder vote | filing ↗ |
| 2026-03-30 | Material agreementDebt obligation3.02OtherExhibits | filing ↗ |
| 2026-03-23 | Reg FD | filing ↗ |
| 2026-02-06 | Material agreementDebt obligation3.02OtherExhibits | filing ↗ |
| 2026-02-03 | Material agreementDebt obligationOtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-25 | 2026-06-22 | 0001694028-26-000034 ↗ |
| 8-K | 2026-05-07 | 2026-05-01 | 0001694028-26-000027 ↗ |
| 10-Q | 2026-04-23 | 2026-03-31 | 0001694028-26-000023 ↗ |
| 8-K | 2026-04-23 | 2026-04-22 | 0001694028-26-000021 ↗ |
| 8-K | 2026-04-17 | 2026-04-14 | 0001694028-26-000016 ↗ |
| 8-K | 2026-03-30 | 2026-03-25 | 0001999371-26-007202 ↗ |
| 8-K | 2026-03-23 | 2026-03-20 | 0001694028-26-000013 ↗ |
| 8-K | 2026-02-06 | 2026-02-02 | 0001999371-26-002794 ↗ |
| 8-K | 2026-02-03 | 2026-02-03 | 0001694028-26-000010 ↗ |
| 10-K | 2026-02-02 | 2025-12-31 | 0001694028-26-000006 ↗ |
| 8-K | 2026-01-29 | 2026-01-28 | 0001694028-26-000003 ↗ |
| 8-K | 2025-10-17 | 2025-10-16 | 0001694028-25-000110 ↗ |