Financial Metrics
KEX KIRBY CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 3 | 2026-02-20 | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 750444000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 777248000.0 | +3.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 764772000.0 | -1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 808022000.0 | +5.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 824390000.0 | +2.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 831149000.0 | +0.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 785659000.0 | -5.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 855455000.0 | +8.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 871161000.0 | +1.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3091640000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3265876000.0 | +5.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3364050000.0 | +3.0% | USD | 10-K | 2026-02-17 |
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 | 61450000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 87300000.0 | +42.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 93523000.0 | +7.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 101523000.0 | +8.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 120498000.0 | +18.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 126930000.0 | +5.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 105546000.0 | -16.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 131846000.0 | +24.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 129219000.0 | -2.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 335092000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 399097000.0 | +19.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 496284000.0 | +24.4% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 40698000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 57367000.0 | +41.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 62964000.0 | +9.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 70068000.0 | +11.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 83854000.0 | +19.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 89968000.0 | +7.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 75986000.0 | -15.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 94277000.0 | +24.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 92496000.0 | -1.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 222935000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 286707000.0 | +28.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 354569000.0 | +23.7% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.68 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.96 | +41.2% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.06 | +10.4% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.2 | +13.2% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1.44 | +20.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1.56 | +8.3% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.33 | -14.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.68 | +26.3% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1.66 | -1.2% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3.74 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4.95 | +32.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.37 | +28.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.68 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.95 | +39.7% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.05 | +10.5% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.19 | +13.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1.43 | +20.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1.55 | +8.4% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.33 | -14.2% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.67 | +25.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1.65 | -1.2% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3.72 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4.91 | +32.0% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.33 | +28.9% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26699000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 36603000.0 | +37.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 42116000.0 | +15.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 32577000.0 | -22.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 75216000.0 | +130.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 53540000.0 | -28.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 67073000.0 | +25.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 74444000.0 | +11.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 51078000.0 | -31.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 68383000.0 | +33.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 47025000.0 | -31.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 32577000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 74444000.0 | +128.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 78775000.0 | +5.8% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 526489000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 519741000.0 | -1.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 514631000.0 | -1.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 526691000.0 | +2.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 529141000.0 | +0.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 550159000.0 | +4.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 542527000.0 | -1.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 489857000.0 | -9.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 505617000.0 | +3.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 564233000.0 | +11.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 524072000.0 | -7.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 526691000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 489857000.0 | -7.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 473497000.0 | -3.3% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 475218000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 504514000.0 | +6.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 505506000.0 | +0.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 454389000.0 | -10.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 446803000.0 | -1.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 445304000.0 | -0.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 434151000.0 | -2.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 393898000.0 | -9.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 434706000.0 | +10.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 426265000.0 | -1.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 423976000.0 | -0.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 454389000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 393898000.0 | -13.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 398026000.0 | +1.0% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1200366000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1168656000.0 | -2.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1195571000.0 | +2.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1135161000.0 | -5.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1175478000.0 | +3.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1166615000.0 | -0.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1164333000.0 | -0.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1068559000.0 | -8.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1102280000.0 | +3.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1185033000.0 | +7.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1159831000.0 | -2.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1135161000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1068559000.0 | -5.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1077855000.0 | +0.9% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5574748000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 5574579000.0 | -0.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 5682880000.0 | +1.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 5722197000.0 | +0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 5775837000.0 | +0.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 5865898000.0 | +1.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 5870723000.0 | +0.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 5851952000.0 | -0.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 6014601000.0 | +2.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 6079965000.0 | +1.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 6063559000.0 | -0.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 5722197000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 5851952000.0 | +2.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6008045000.0 | +2.7% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 614788000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 656297000.0 | +6.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 635852000.0 | -3.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 675795000.0 | +6.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 650394000.0 | -3.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 684623000.0 | +5.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 697978000.0 | +2.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 734753000.0 | +5.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 698583000.0 | -4.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 679457000.0 | -2.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 683770000.0 | +0.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 675795000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 734753000.0 | +8.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 706524000.0 | -3.8% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3082926000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3110644000.0 | +0.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3156892000.0 | +1.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3185431000.0 | +0.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3215648000.0 | +0.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3261457000.0 | +1.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3302326000.0 | +1.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 3351813000.0 | +1.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3326035000.0 | -0.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3388070000.0 | +1.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3361179000.0 | -0.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3185431000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3351813000.0 | +5.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3380512000.0 | +0.9% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1075658000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 990954000.0 | -7.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1058248000.0 | +6.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1008527000.0 | -4.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1051822000.0 | +4.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1039120000.0 | -1.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 970419000.0 | -6.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 866722000.0 | -10.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1091032000.0 | +25.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1111332000.0 | +1.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1041632000.0 | -6.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1008527000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 866722000.0 | -14.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 911924000.0 | +5.2% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16480000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 227949000.0 | +1283.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 324227000.0 | +42.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 123288000.0 | -62.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 302607000.0 | +145.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 509110000.0 | +68.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 36541000.0 | -92.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 130463000.0 | +257.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 357994000.0 | +174.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 540228000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 756494000.0 | +40.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 670204000.0 | -11.4% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -65168000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -150716000.0 | -131.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -290617000.0 | -92.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -78635000.0 | +72.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -225785000.0 | -187.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -297390000.0 | -31.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -175856000.0 | +40.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -238830000.0 | -35.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -298556000.0 | -25.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -413149000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -400127000.0 | +3.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -352180000.0 | +12.0% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5190000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -121207000.0 | -2235.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -72071000.0 | +40.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -2014000.0 | +97.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -55859000.0 | -2673.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -177224000.0 | -217.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 115949000.0 | +165.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 102306000.0 | -11.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -86857000.0 | -184.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -175079000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -314500000.0 | -79.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -313693000.0 | +0.3% | USD | 10-K | 2026-02-17 |
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 |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65500000.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 65500000.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 65500000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 65500000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 65500000.0 | +0.0% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 65500000.0 | +0.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 65500000.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 65500000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 65500000.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 65500000.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 65500000.0 | +0.0% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 65472000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 65472000.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 65472000.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 59978000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 59806000.0 | -0.3% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 59383000.0 | -0.7% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 58472000.0 | -1.5% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 58181000.0 | -0.5% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 57753000.0 | -0.7% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 56949000.0 | -1.4% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 56105000.0 | -1.5% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55626000.0 | -0.9% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 59531000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 57947000.0 | -2.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 55694000.0 | -3.9% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60272000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 60085000.0 | -0.3% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 59746000.0 | -0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 58819000.0 | -1.6% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 58592000.0 | -0.4% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 58186000.0 | -0.7% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 57316000.0 | -1.5% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 56437000.0 | -1.5% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55970000.0 | -0.8% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 59857000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 58355000.0 | -2.5% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 56045000.0 | -4.0% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1346 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1394 | +3.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1346 | -3.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1399 | +4.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1405 | +0.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1416 | +0.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1306 | -7.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1407 | +7.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1437 | +2.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.5403 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5581 | +3.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5599 | +0.3% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9525 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.7807 | -8.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.8803 | +5.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.6797 | -10.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.8073 | +7.6% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1.7040 | -5.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.6682 | -2.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.4543 | -12.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1.5779 | +8.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.7441 | +10.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1.6962 | -2.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1.6797 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.4543 | -13.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.5256 | +4.9% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0542 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0738 | +36.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0823 | +11.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0867 | +5.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1017 | +17.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1082 | +6.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0967 | -10.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1102 | +13.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1062 | -3.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0721 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0878 | +21.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1054 | +20.1% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0819 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1123 | +37.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1223 | +8.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1256 | +2.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1462 | +16.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1527 | +4.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1343 | -12.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1541 | +14.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1483 | -3.8% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.1084 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1222 | +12.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1475 | +20.7% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0434 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.0558 | +28.4% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.0662 | +18.8% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.0482 | -27.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1156 | +139.9% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.0782 | -32.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.0961 | +22.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.1013 | +5.4% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0731 | -27.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1006 | +37.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0688 | -31.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0482 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.1013 | +110.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1115 | +10.0% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0073 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0103 | +41.0% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0111 | +7.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0121 | +9.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0143 | +17.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0153 | +7.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0126 | -17.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0155 | +22.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0153 | -1.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0390 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0490 | +25.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0590 | +20.5% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0132 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0184 | +39.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0199 | +8.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0218 | +9.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0257 | +18.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0272 | +6.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0228 | -16.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0278 | +21.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0275 | -1.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0700 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0855 | +22.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1049 | +22.6% | ratio | 10-K | 2026-02-17 |