Financial Metrics
SAIA SAIA INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 660535000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 694622000.0 | +5.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 775144000.0 | +11.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 754775000.0 | -2.6% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 823244000.0 | +9.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 842103000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 787575000.0 | -6.5% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 817115000.0 | +3.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 839644000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2881433000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3209074000.0 | +11.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3234286000.0 | +0.8% | USD | 10-K | 2026-02-24 |
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 | 99143000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 120255000.0 | +21.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 128435000.0 | +6.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 117912000.0 | -8.2% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 137593000.0 | +16.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 125171000.0 | -9.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 70168000.0 | -43.9% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 99399000.0 | +41.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 118610000.0 | +19.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 460496000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 482160000.0 | +4.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 352200000.0 | -27.0% | 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 | 76097000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 91319000.0 | +20.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 98213000.0 | +7.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 90695000.0 | -7.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 102519000.0 | +13.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 92748000.0 | -9.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 49810000.0 | -46.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 71391000.0 | +43.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 86316000.0 | +20.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 354857000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 362065000.0 | +2.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 255036000.0 | -29.6% | 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 | 2.86 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 3.43 | +19.9% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 3.69 | +7.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.4 | -7.9% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 3.84 | +12.9% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 3.47 | -9.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.86 | -46.4% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 2.67 | +43.5% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.23 | +21.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13.32 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 13.57 | +1.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 9.54 | -29.7% | 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 | 2.85 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 3.42 | +20.0% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 3.67 | +7.3% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.38 | -7.9% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 3.83 | +13.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 3.46 | -9.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.86 | -46.2% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 2.67 | +43.5% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.22 | +20.6% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13.26 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 13.51 | +1.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 9.52 | -29.5% | 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 | 166425000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 234997000.0 | +41.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 249262000.0 | +6.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 296215000.0 | +18.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 12308000.0 | -95.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 11169000.0 | -9.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 14405000.0 | +29.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 19473000.0 | +35.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16535000.0 | -15.1% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 18837000.0 | +13.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 35500000.0 | +88.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 296215000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 19473000.0 | -93.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 19720000.0 | +1.3% | 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 | 294917000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 299551000.0 | +1.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 345940000.0 | +15.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 311742000.0 | -9.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 345808000.0 | +10.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 375868000.0 | +8.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 372396000.0 | -0.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 322991000.0 | -13.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 351106000.0 | +8.7% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 347196000.0 | -1.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 365343000.0 | +5.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 311742000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 322991000.0 | +3.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 332206000.0 | +2.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 | 513514000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 578869000.0 | +12.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 645593000.0 | +11.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 648694000.0 | +0.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 416260000.0 | -35.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 446061000.0 | +7.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 437347000.0 | -2.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 435769000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 469604000.0 | +7.8% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 451150000.0 | -3.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 496994000.0 | +10.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 648694000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 435769000.0 | -32.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 434556000.0 | -0.3% | 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 | 2242799000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2337111000.0 | +4.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2485319000.0 | +6.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2583565000.0 | +4.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2765714000.0 | +7.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2957122000.0 | +6.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3082124000.0 | +4.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 3166857000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3365221000.0 | +6.3% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 3457726000.0 | +2.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3500960000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2583565000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3166857000.0 | +22.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3482681000.0 | +10.0% | 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 | 270531000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 267294000.0 | -1.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 299228000.0 | +11.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 322056000.0 | +7.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 337772000.0 | +4.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 327828000.0 | -2.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 346673000.0 | +5.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 278360000.0 | -19.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 327698000.0 | +17.7% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 302809000.0 | -7.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 295904000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 322056000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 278360000.0 | -13.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 265384000.0 | -4.7% | USD | 10-K | 2026-02-24 |
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 | 1650940000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 1746222000.0 | +5.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 1849463000.0 | +5.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 1941494000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2028938000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 2136086000.0 | +5.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 2231485000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2311271000.0 | +3.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2360427000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 2436522000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 2526027000.0 | +3.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1941494000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2311271000.0 | +19.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2577699000.0 | +11.5% | 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 | 119270000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 291405000.0 | +144.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 416268000.0 | +42.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 106468000.0 | -74.4% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 237242000.0 | +122.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 418963000.0 | +76.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 109073000.0 | -74.0% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 279815000.0 | +156.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 457665000.0 | +63.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 577945000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 583702000.0 | +1.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 594973000.0 | +1.9% | 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 | -128055000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -226493000.0 | -76.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -337008000.0 | -48.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -451822000.0 | -34.1% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -676277000.0 | -49.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -868224000.0 | -28.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -202063000.0 | +76.7% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | -383967000.0 | -90.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -454472000.0 | -18.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -448696000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -1035864000.0 | -130.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -552522000.0 | +46.7% | 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 | -12180000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -17305000.0 | -42.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -17388000.0 | -0.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 61447000.0 | +453.4% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 153989000.0 | +150.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 167451000.0 | +8.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 90052000.0 | -46.2% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 103516000.0 | +15.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 12834000.0 | -87.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -20424000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 175420000.0 | +958.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -42204000.0 | -124.1% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 128415000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 227022000.0 | +76.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 340528000.0 | +50.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 457164000.0 | +34.3% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 681919000.0 | +49.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 875302000.0 | +28.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 202889000.0 | -76.8% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 377540000.0 | +86.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 467814000.0 | +23.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 439879000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1043557000.0 | +137.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 567639000.0 | -45.6% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26532778.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 26535382.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 26547937.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 26549372.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 26588162.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 26589913.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 26595075.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 26598512.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 26634005.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 26636046.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26642641.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 26549372.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 26598512.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 26645402.0 | +0.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26532778.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 26535382.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 26547937.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 26549372.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 26588162.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 26589913.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 26595075.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 26598512.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 26634005.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 26636046.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26642641.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 26549372.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 26598512.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 26645402.0 | +0.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26600000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 26634000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 26644000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 26672000.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 26691000.0 | +0.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 26695000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 26720000.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 26739000.0 | +0.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26745000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 26632000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 26689000.0 | +0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 26738000.0 | +0.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 | 26702000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 26736000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 26779000.0 | +0.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 26794000.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 26802000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 26789000.0 | -0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 26788000.0 | -0.0% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 26785000.0 | -0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26790000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 26763000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 26802000.0 | +0.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 26786000.0 | -0.1% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2945 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2972 | +0.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.3119 | +4.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2729 | -12.5% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 0.2784 | +2.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.2732 | -1.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2340 | -14.3% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.2363 | +1.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.2398 | +1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1153 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.0133 | -9.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.9287 | -8.4% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8982 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.1657 | +14.1% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.1575 | -0.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.0142 | -6.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1.2324 | -38.8% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.3607 | +10.4% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1.2616 | -7.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1.5655 | +24.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.4330 | -8.5% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 1.4899 | +4.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1.6796 | +12.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.0142 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.5655 | -22.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.6375 | +4.6% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1152 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.1315 | +14.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.1267 | -3.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1202 | -5.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.1245 | +3.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.1101 | -11.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0632 | -42.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0874 | +38.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.1028 | +17.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1232 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1128 | -8.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0789 | -30.1% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1501 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1731 | +15.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1657 | -4.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1562 | -5.7% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 0.1671 | +7.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.1486 | -11.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0891 | -40.1% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.1216 | +36.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1413 | +16.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1598 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1502 | -6.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1089 | -27.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.6152 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.8792 | +42.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.8330 | -5.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.9198 | +10.4% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0364 | -96.0% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.0341 | -6.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.0416 | +22.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.0700 | +68.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0505 | -27.9% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.0622 | +23.3% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1200 | +92.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9198 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.0700 | -92.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0743 | +6.2% | 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.0339 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0391 | +15.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.0395 | +1.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0328 | -17.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0347 | +5.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0301 | -13.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0148 | -50.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0206 | +39.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0247 | +19.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1374 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1143 | -16.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0732 | -35.9% | 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.0461 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0523 | +13.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.0531 | +1.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0447 | -15.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0480 | +7.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0416 | -13.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0211 | -49.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0293 | +38.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0342 | +16.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1828 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1567 | -14.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0989 | -36.8% | ratio | 10-K | 2026-02-24 |