Financial Metrics
OII OCEANEERING INTERNATIONAL INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 3 | 2026-01-09 | 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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 2328382000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2540010000.0 | +9.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2643062000.0 | +4.1% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77565000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 101080000.0 | +30.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 114697000.0 | +13.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 92384000.0 | -19.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 120211000.0 | +30.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 130962000.0 | +8.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 135011000.0 | +3.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 148427000.0 | +9.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 152732000.0 | +2.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 398971000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 485494000.0 | +21.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 568442000.0 | +17.1% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26750000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 49199000.0 | +83.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 57929000.0 | +17.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 36693000.0 | -36.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 60364000.0 | +64.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 71333000.0 | +18.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 73472000.0 | +3.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 79189000.0 | +7.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 86508000.0 | +9.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 181328000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 246270000.0 | +35.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 304552000.0 | +23.7% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.04 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.19 | +375.0% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.3 | +57.9% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.15 | -50.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.34 | +126.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.41 | +20.6% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.5 | +22.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.54 | +8.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.71 | +31.5% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.97 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.46 | +50.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.53 | +141.8% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.04 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.19 | +375.0% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.29 | +52.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.15 | -48.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.34 | +126.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.4 | +17.6% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.49 | +22.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.54 | +10.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.71 | +31.5% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.95 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.44 | +51.6% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.49 | +142.4% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 461566000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 497516000.0 | +7.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 688874000.0 | +38.5% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 317866000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 369841000.0 | +16.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 391745000.0 | +5.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 331326000.0 | -15.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 384095000.0 | +15.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 405072000.0 | +5.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 378391000.0 | -6.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 303583000.0 | -19.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 371732000.0 | +22.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 389412000.0 | +4.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 405880000.0 | +4.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 331326000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 303583000.0 | -8.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 308488000.0 | +1.6% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197610000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 208827000.0 | +5.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 208200000.0 | -0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 209798000.0 | +0.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 216914000.0 | +3.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 231305000.0 | +6.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 241576000.0 | +4.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 222849000.0 | -7.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 220776000.0 | -0.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 226590000.0 | +2.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 218146000.0 | -3.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 209798000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 222849000.0 | +6.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 201595000.0 | -9.5% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1305287000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1375321000.0 | +5.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1458590000.0 | +6.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1305659000.0 | -10.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1237492000.0 | -5.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1337130000.0 | +8.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1411099000.0 | +5.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1387896000.0 | -1.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1335606000.0 | -3.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1392707000.0 | +4.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1501843000.0 | +7.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1305659000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1387896000.0 | +6.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1512400000.0 | +9.0% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2042478000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2164868000.0 | +6.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2312449000.0 | +6.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2239006000.0 | -3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2228877000.0 | -0.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2304866000.0 | +3.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2356493000.0 | +2.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 2336347000.0 | -0.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2275023000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2327582000.0 | +2.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2539318000.0 | +9.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2239006000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2336347000.0 | +4.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2667254000.0 | +14.2% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 575228000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 615044000.0 | +6.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 800474000.0 | +30.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 732476000.0 | -8.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 703378000.0 | -4.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 776945000.0 | +10.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 800143000.0 | +3.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 796938000.0 | -0.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 706424000.0 | -11.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 696863000.0 | -1.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 763859000.0 | +9.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 732476000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 796938000.0 | +8.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 761726000.0 | -4.4% | USD | 10-K | 2026-02-20 |
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 | 520243000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 545419000.0 | +4.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 566272000.0 | +3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 628020000.0 | +10.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 623080000.0 | -0.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 651032000.0 | +4.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 697978000.0 | +7.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 714259000.0 | +2.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 773065000.0 | +8.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 842061000.0 | +8.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 907668000.0 | +7.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 628020000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 714259000.0 | +13.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1070600000.0 | +49.9% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 700695000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 700404000.0 | -0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 568471000.0 | -18.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 477058000.0 | -16.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 478173000.0 | +0.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 479378000.0 | +0.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 480706000.0 | +0.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 482009000.0 | +0.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 483312000.0 | +0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 484648000.0 | +0.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 486022000.0 | +0.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 477058000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 482009000.0 | +1.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 487417000.0 | +1.1% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -42919000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -22468000.0 | +47.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 57140000.0 | +354.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -69717000.0 | -222.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -17094000.0 | +75.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 74837000.0 | +537.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -80718000.0 | -207.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -3531000.0 | +95.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 97732000.0 | +2867.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 209955000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 203214000.0 | -3.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 318861000.0 | +56.9% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15690000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -36866000.0 | -135.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -56573000.0 | -53.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -23205000.0 | +59.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -43211000.0 | -86.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -63248000.0 | -46.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -24305000.0 | +61.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -52006000.0 | -114.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -68518000.0 | -31.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -86353000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -124171000.0 | -43.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -96233000.0 | +22.5% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4936000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -5340000.0 | -8.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -5136000.0 | +3.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -7456000.0 | -45.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -7002000.0 | +6.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -17113000.0 | -144.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -15615000.0 | +8.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -25600000.0 | -63.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -35693000.0 | -39.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -227297000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -27042000.0 | +88.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -45551000.0 | -68.4% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18308000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 40736000.0 | +122.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 66681000.0 | +63.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 25518000.0 | -61.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 48376000.0 | +89.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 73262000.0 | +51.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 26088000.0 | -64.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 56360000.0 | +116.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 80575000.0 | +43.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 100726000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 107136000.0 | +6.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 111015000.0 | +3.6% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 110834088.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 110834088.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 110834088.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 110834088.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 110834088.0 | +0.0% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 110834088.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 110834088.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 110834088.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 110834088.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 110834088.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 110834088.0 | +0.0% | shares | 10-Q | 2025-10-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 110834088.0 | — | shares | 10-K | 2024-02-23 |
| Annual | 2024-12-31 | 110834088.0 | +0.0% | shares | 10-K | 2025-02-24 |
| Annual | 2025-12-31 | 110834088.0 | +0.0% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 100441000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 100776000.0 | +0.3% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 100780000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 101025000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 101441000.0 | +0.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 101415000.0 | -0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 100746000.0 | -0.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 100558000.0 | -0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 100022000.0 | -0.5% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 100697000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 101180000.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 100222000.0 | -0.9% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 102029000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 102004000.0 | -0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 102206000.0 | +0.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 102250000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 102472000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 102613000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 101903000.0 | -0.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 101372000.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 101057000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 102156000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 102369000.0 | +0.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 101262000.0 | -1.1% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 1.0399 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.0872 | +4.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.9909 | -8.9% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2692 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.2361 | -1.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.8222 | -18.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.7825 | -2.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1.7594 | -1.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.7210 | -2.2% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1.7636 | +2.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1.7415 | -1.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.8907 | +8.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.9985 | +5.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.9661 | -1.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.7825 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.7415 | -2.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.9855 | +14.0% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1714 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1911 | +11.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2151 | +12.5% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0779 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0970 | +24.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1152 | +18.8% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.6301 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.6243 | -0.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.9044 | +44.9% | ratio | 10-K | 2026-02-20 |