Financial Metrics
ODFL OLD DOMINION FREIGHT LINE, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 5 | 2026-02-13 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 383049000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 391594000.0 | +2.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 445019000.0 | +13.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 386426000.0 | -13.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 421691000.0 | +9.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 401861000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 338055000.0 | -15.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 357895000.0 | +5.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 360844000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1640673000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1543998000.0 | -5.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1361045000.0 | -11.8% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 285038000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 292362000.0 | +2.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 339287000.0 | +16.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 292304000.0 | -13.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 322045000.0 | +10.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 308580000.0 | -4.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 254660000.0 | -17.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 268626000.0 | +5.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 270947000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1239502000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1186073000.0 | -4.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1023703000.0 | -13.7% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.33 | +2.3% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.55 | +16.5% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.34 | -13.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.49 | +11.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.44 | -3.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2 | -16.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.27 | +5.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.29 | +1.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.66 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 5.51 | -2.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.86 | -11.8% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.29 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.33 | +3.1% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.54 | +15.8% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.34 | -13.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.48 | +10.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.43 | -3.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.19 | -16.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.27 | +6.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.28 | +0.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.63 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 5.48 | -2.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.84 | -11.7% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 207624000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 55141000.0 | -73.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 206601000.0 | +274.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 433799000.0 | +110.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 580974000.0 | +33.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 74304000.0 | -87.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 74163000.0 | -0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 108676000.0 | +46.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 97198000.0 | -10.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 24057000.0 | -75.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 46592000.0 | +93.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 433799000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 108676000.0 | -74.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 120091000.0 | +10.5% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 564490000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 543767000.0 | -3.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 632874000.0 | +16.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 578885000.0 | -8.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 582209000.0 | +0.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 578101000.0 | -0.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 545746000.0 | -5.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 501554000.0 | -8.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 545584000.0 | +8.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 530466000.0 | -2.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 518970000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 578885000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 501554000.0 | -13.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 471947000.0 | -5.9% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 896950000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 730609000.0 | -18.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 954216000.0 | +30.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1143333000.0 | +19.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1263660000.0 | +10.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 807113000.0 | -36.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 735059000.0 | -8.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 720683000.0 | -2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 734384000.0 | +1.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 698143000.0 | -4.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 663806000.0 | -4.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1143333000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 720683000.0 | -37.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 694833000.0 | -3.6% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4957088000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4978932000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5298874000.0 | +6.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 5512393000.0 | +4.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 5651356000.0 | +2.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 5343096000.0 | -5.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 5425831000.0 | +1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 5491395000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5491294000.0 | -0.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5551096000.0 | +1.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5516631000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5512393000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 5491395000.0 | -0.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5470160000.0 | -0.4% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 569520000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 503018000.0 | -11.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 552350000.0 | +9.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 544658000.0 | -1.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 550674000.0 | +1.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 552754000.0 | +0.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 553580000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 540529000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 557353000.0 | +3.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 506863000.0 | -9.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 551358000.0 | +8.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 544658000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 540529000.0 | -0.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 483906000.0 | -10.5% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1210589000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1146897000.0 | -5.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1235751000.0 | +7.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1254582000.0 | +1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1249719000.0 | -0.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1231197000.0 | -1.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1250091000.0 | +1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1246807000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1255970000.0 | +0.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1320465000.0 | +5.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1253435000.0 | -5.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1254582000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1246807000.0 | -0.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1159103000.0 | -7.0% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3746499000.0 | — | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 3832035000.0 | +2.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 4063123000.0 | +6.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 4257811000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 4401637000.0 | +3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 4111899000.0 | -6.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 4175740000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 4244588000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4235324000.0 | -0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 4230631000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 4263196000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4257811000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4244588000.0 | -0.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4311057000.0 | +1.6% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 415367000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 703207000.0 | +69.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1132442000.0 | +61.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 423893000.0 | -62.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 811748000.0 | +91.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1258224000.0 | +55.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 336519000.0 | -73.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 622366000.0 | +84.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1059840000.0 | +70.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1569135000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1659283000.0 | +5.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1370133000.0 | -17.4% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -199875000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -412934000.0 | -106.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -580285000.0 | -40.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -117952000.0 | +79.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -382809000.0 | -224.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -584249000.0 | -52.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -82917000.0 | +85.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -268151000.0 | -223.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -358243000.0 | -33.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -659820000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -751194000.0 | -13.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -366411000.0 | +51.2% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -194180000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -421444000.0 | -117.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -531868000.0 | -26.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -158766000.0 | +70.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -788434000.0 | -396.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1033611000.0 | -31.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -265080000.0 | +74.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -438834000.0 | -65.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -763681000.0 | -74.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -661828000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -1233212000.0 | -86.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -992307000.0 | +19.5% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 109830927.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 109337474.0 | -0.4% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 109178942.0 | -0.1% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 217930932.0 | +99.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 217598722.0 | -0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 214758093.0 | -1.3% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 213794691.0 | -0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 212984747.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 211929275.0 | -0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 210595766.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 209425614.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 217930932.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 212984747.0 | -2.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 208556788.0 | -2.1% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 219912000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 219042000.0 | -0.4% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 218387000.0 | -0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 217594000.0 | -0.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 216369000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 214089000.0 | -1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 212402000.0 | -0.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 211083000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 209850000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 218842000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 215326000.0 | -1.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 210535000.0 | -2.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 221358000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 220398000.0 | -0.4% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 219670000.0 | -0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 218808000.0 | -0.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 217541000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 215227000.0 | -1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 213484000.0 | -0.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 212164000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 210898000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 220180000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 216485000.0 | -1.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 211598000.0 | -2.3% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5749 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.4525 | -7.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.7276 | +18.9% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.0992 | +21.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.2948 | +9.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.4602 | -36.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.3278 | -9.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.3333 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3176 | -1.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.3774 | +4.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.2039 | -12.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.0992 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3333 | -36.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.4359 | +7.7% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3231 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.2993 | -7.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.3041 | +1.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.2947 | -3.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2839 | -3.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.2994 | +5.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.2994 | -0.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2937 | -1.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2965 | +1.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3121 | +5.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2940 | -5.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2947 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.2937 | -0.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2689 | -8.5% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3646 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.1096 | -69.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.3740 | +241.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.7965 | +112.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.0550 | +32.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.1344 | -87.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.1340 | -0.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2011 | +50.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1744 | -13.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0475 | -72.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0845 | +78.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7965 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.2011 | -74.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2482 | +23.4% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0575 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0587 | +2.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0640 | +9.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0517 | -19.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0603 | +16.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0569 | -5.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0464 | -18.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0484 | +4.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0491 | +1.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2249 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2160 | -3.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1871 | -13.4% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0761 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0763 | +0.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0835 | +9.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0664 | -20.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0783 | +17.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0739 | -5.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0601 | -18.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0635 | +5.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0636 | +0.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2911 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2794 | -4.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2375 | -15.0% | ratio | 10-K | 2026-02-24 |