Financial Metrics
AAON AAON, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 3 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77154000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 94018000.0 | +21.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 116109000.0 | +23.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 92242000.0 | -20.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 113094000.0 | +22.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 114158000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 86364000.0 | -24.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 82729000.0 | -4.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 106861000.0 | +29.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 399020000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 397109000.0 | -0.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 385724000.0 | -2.9% | USD | 10-K | 2026-03-02 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44206000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 54740000.0 | +23.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 64664000.0 | +18.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46970000.0 | -27.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 67199000.0 | +43.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 65520000.0 | -2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 35111000.0 | -46.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 23582000.0 | -32.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 43595000.0 | +84.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 227494000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 209118000.0 | -8.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 146248000.0 | -30.1% | USD | 10-K | 2026-03-02 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36814000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 45682000.0 | +24.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 48078000.0 | +5.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 39016000.0 | -18.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 52228000.0 | +33.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 52625000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29292000.0 | -44.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 15487000.0 | -47.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 30782000.0 | +98.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 177623000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 168559000.0 | -5.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 107593000.0 | -36.2% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.46 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.56 | +21.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.59 | +5.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.48 | -18.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.64 | +33.3% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.65 | +1.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.36 | -44.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.19 | -47.2% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.38 | +100.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.19 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 2.07 | -5.5% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.32 | -36.2% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.44 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.55 | +25.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.58 | +5.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.46 | -20.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.62 | +34.8% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.63 | +1.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.35 | -44.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.19 | -45.7% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.37 | +94.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.13 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 2.02 | -5.2% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1.29 | -36.1% | USD/shares | 10-K | 2026-03-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2515000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5237000.0 | +108.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 212000.0 | -96.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 287000.0 | +35.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8385000.0 | +2821.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 13000.0 | -99.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 15000.0 | +15.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 14000.0 | -6.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 994000.0 | +7000.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14000.0 | -98.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1041000.0 | +7335.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 287000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 14000.0 | -95.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 13000.0 | -7.1% | USD | 10-K | 2026-03-02 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 160954000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 154111000.0 | -4.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 160108000.0 | +3.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 138108000.0 | -13.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-03-31 | 109662000.0 | -20.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 149149000.0 | +36.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 143806000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 147434000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 164977000.0 | +11.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 170573000.0 | +3.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 266238000.0 | +56.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 138108000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 147434000.0 | +6.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 314387000.0 | +113.2% | USD | 10-K | 2026-03-02 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 199579000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 215408000.0 | +7.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 214507000.0 | -0.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 213532000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 196252000.0 | -8.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 182988000.0 | -6.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 177731000.0 | -2.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 187420000.0 | +5.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 198852000.0 | +6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 234980000.0 | +18.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 250511000.0 | +6.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 213532000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 187420000.0 | -12.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 261151000.0 | +39.3% | USD | 10-K | 2026-03-02 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 384179000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 424211000.0 | +10.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 425292000.0 | +0.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 408954000.0 | -3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 392227000.0 | -4.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 423095000.0 | +7.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 427836000.0 | +1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 488212000.0 | +14.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 571744000.0 | +17.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 654151000.0 | +14.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 759332000.0 | +16.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 408954000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 488212000.0 | +19.4% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 869180000.0 | +78.0% | USD | 10-K | 2026-03-02 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 867914000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 930051000.0 | +7.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 944543000.0 | +1.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 941436000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 952921000.0 | +1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1010716000.0 | +6.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1030625000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1175234000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1300193000.0 | +10.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1399413000.0 | +7.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1534071000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 941436000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1175234000.0 | +24.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1686510000.0 | +43.5% | USD | 10-K | 2026-03-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 137871000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 153673000.0 | +11.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 140479000.0 | -8.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 126749000.0 | -9.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 125163000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 141319000.0 | +12.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 139833000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 174905000.0 | +25.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 206617000.0 | +18.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 210726000.0 | +2.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 250182000.0 | +18.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 126749000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 174905000.0 | +38.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 330855000.0 | +89.2% | USD | 10-K | 2026-03-02 |
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 | 609414000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 660111000.0 | +8.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 682484000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 735224000.0 | +7.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 784808000.0 | +6.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-06-30 | 740498000.0 | -5.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 796856000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 824582000.0 | +3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 815852000.0 | -1.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-06-30 | 832746000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 863110000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 735224000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 824582000.0 | +12.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 894985000.0 | +8.5% | USD | 10-K | 2026-03-02 |
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 | 4823000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 59940000.0 | +1142.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 107145000.0 | +78.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 92370000.0 | -13.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 127912000.0 | +38.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 191687000.0 | +49.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -9214000.0 | -104.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -31040000.0 | -236.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -18784000.0 | +39.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 158895000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 192532000.0 | +21.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 534000.0 | -99.7% | USD | 10-K | 2026-03-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28819000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -60497000.0 | -109.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -82732000.0 | -36.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -38714000.0 | +53.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -75397000.0 | -94.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -113748000.0 | -50.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -50388000.0 | +55.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -89492000.0 | -77.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -138623000.0 | -54.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -109311000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -213075000.0 | -94.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -192417000.0 | +9.7% | USD | 10-K | 2026-03-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21027000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22273000.0 | +5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -7827000.0 | -135.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -34312000.0 | -338.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -49460000.0 | -44.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -80297000.0 | -62.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 55471000.0 | +169.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 115339000.0 | +107.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 153160000.0 | +32.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -46510000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 18034000.0 | +138.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 186608000.0 | +934.8% | USD | 10-K | 2026-03-02 |
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 | 54201863.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 54379324.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 81231513.0 | +49.4% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 81508381.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 82117680.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 80950856.0 | -1.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 81246902.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 81436594.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 81348131.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 81509387.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 81593092.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 81508381.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 81436594.0 | -0.1% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 81691075.0 | +0.3% | shares | 10-K | 2026-03-02 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 54201863.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 54379324.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 81231513.0 | +49.4% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 81508381.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 82117680.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 80950856.0 | -1.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 81246902.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 81436594.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 81348131.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 81509387.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 81593092.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 81508381.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 81436594.0 | -0.1% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 81691075.0 | +0.3% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 80460897.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 81439691.0 | +1.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 81418800.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 81661972.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 81791792.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 81089476.0 | -0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 81472351.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 81441511.0 | -0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 81543105.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 81156114.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 81473131.0 | +0.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 81529140.0 | +0.1% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82860958.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 83469581.0 | +0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 83393054.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 84044670.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 83786222.0 | -0.3% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 83107077.0 | -0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 83351536.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 82956213.0 | -0.5% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 82952049.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 83295290.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 83629502.0 | +0.4% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 83105538.0 | -0.6% | shares | 10-K | 2026-03-02 |
Metrics
Metrics: 4Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7865 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.7605 | -0.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.0274 | +9.7% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3.2265 | +6.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.1337 | -2.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.9939 | -4.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.0596 | +2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.7913 | -8.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.7672 | -0.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.1043 | +12.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3.0351 | -2.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.2265 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.7913 | -13.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2.6271 | -5.9% | ratio | 10-K | 2026-03-02 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0182 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0341 | +86.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0015 | -95.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.0023 | +50.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0670 | +2858.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0001 | -99.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0001 | +16.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0001 | -25.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0048 | +5910.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0001 | -98.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0042 | +6163.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0023 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0001 | -96.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0000 | -50.9% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0424 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0491 | +15.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0509 | +3.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0409 | -19.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0517 | +26.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0511 | -1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0225 | -55.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0111 | -50.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0201 | +81.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1887 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1434 | -24.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0638 | -55.5% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0604 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0692 | +14.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0704 | +1.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0497 | -29.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0705 | +41.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0660 | -6.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0359 | -45.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0186 | -48.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0357 | +91.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2416 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.2044 | -15.4% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.1202 | -41.2% | ratio | 10-K | 2026-03-02 |