Financial Metrics
PSN PARSONS CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 3 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | 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 | 1173466000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1356486000.0 | +15.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1418571000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1535676000.0 | +8.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1670467000.0 | +8.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1810116000.0 | +8.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1554360000.0 | -14.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1584323000.0 | +1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1621748000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 5442749000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 1535676000.0 | -71.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 6750576000.0 | +339.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 6364245000.0 | -5.7% | USD | 10-K | 2026-02-11 |
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 | 51130000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 76444000.0 | +49.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 83340000.0 | +9.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 101844000.0 | +22.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 111422000.0 | +9.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 114988000.0 | +3.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 109233000.0 | -5.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 95661000.0 | -12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 107955000.0 | +12.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 288358000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 101844000.0 | -64.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 428066000.0 | +320.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 418074000.0 | -2.3% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25553000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 43241000.0 | +69.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 47447000.0 | +9.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 39750000.0 | -16.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 69172000.0 | +74.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 71951000.0 | +4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 66203000.0 | -8.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 55230000.0 | -16.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 64123000.0 | +16.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 161149000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 39750000.0 | -75.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 235053000.0 | +491.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 241139000.0 | +2.6% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.24 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.41 | +70.8% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.45 | +9.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.37 | -17.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.65 | +75.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.68 | +4.6% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.62 | -8.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.52 | -16.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6 | +15.4% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.53 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 0.37 | -75.8% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.21 | +497.3% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.26 | +2.3% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.23 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.38 | +65.2% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.42 | +10.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.37 | -11.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.63 | +70.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.65 | +3.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6 | -7.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5 | -16.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.59 | +18.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.42 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 0.37 | -73.9% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.12 | +473.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.2 | +3.8% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 220439000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 178589000.0 | -19.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 205406000.0 | +15.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 272943000.0 | +32.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 423120000.0 | +55.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 528462000.0 | +24.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 558823000.0 | +5.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 453548000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 269745000.0 | -40.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 411327000.0 | +52.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 422554000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 272943000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 453548000.0 | +66.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 466388000.0 | +2.8% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 763720000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 949493000.0 | +24.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 906741000.0 | -4.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 915638000.0 | +1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1023463000.0 | +11.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1042936000.0 | +1.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1034976000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1100396000.0 | +6.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1124951000.0 | +2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1167841000.0 | +3.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1223904000.0 | +4.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 915638000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1100396000.0 | +20.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1124417000.0 | +2.2% | USD | 10-K | 2026-02-11 |
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 | 1801343000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1980208000.0 | +9.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2015541000.0 | +1.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2137526000.0 | +6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2427254000.0 | +13.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2573702000.0 | +6.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2554658000.0 | -0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2462400000.0 | -3.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2401171000.0 | -2.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2593895000.0 | +8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2649045000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2137526000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2462400000.0 | +15.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2683543000.0 | +9.0% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4255806000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4507507000.0 | +5.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4732988000.0 | +5.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4804061000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5098443000.0 | +6.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 5238730000.0 | +2.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 5443342000.0 | +3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5487962000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5449144000.0 | -0.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5721165000.0 | +5.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5736717000.0 | +0.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4804061000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5487962000.0 | +14.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5769534000.0 | +5.1% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1140071000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1294901000.0 | +13.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1394093000.0 | +7.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1410884000.0 | +1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1353703000.0 | -4.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1426948000.0 | +5.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1649554000.0 | +15.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1915644000.0 | +16.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1865470000.0 | -2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1607760000.0 | -13.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1587951000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1410884000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1915644000.0 | +35.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1531664000.0 | -20.0% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2130276000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2316741000.0 | +8.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2484888000.0 | +7.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2427346000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2855286000.0 | +17.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2919086000.0 | +2.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3028911000.0 | +3.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2953473000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2903412000.0 | -1.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3099554000.0 | +6.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3072077000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2427346000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2953473000.0 | +21.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3001862000.0 | +1.6% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2063879000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2119431000.0 | +2.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2172736000.0 | +2.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2287211000.0 | +5.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2149668000.0 | -6.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2218510000.0 | +3.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2312452000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2416389000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2453794000.0 | +1.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2515871000.0 | +2.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2557830000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2287211000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2416389000.0 | +5.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2642020000.0 | +9.3% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 744140000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 744777000.0 | +0.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 820366000.0 | +10.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 745963000.0 | -9.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1246443000.0 | +67.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1247306000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1132980000.0 | -9.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 784096000.0 | -30.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 785198000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1235584000.0 | +57.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1236700000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 745963000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 784096000.0 | +5.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1237816000.0 | +57.9% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8990000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 13986000.0 | +255.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 217566000.0 | +1455.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -63420000.0 | -129.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 97807000.0 | +254.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 396840000.0 | +305.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -11787000.0 | -103.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 148014000.0 | +1355.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 310864000.0 | +110.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 407699000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 523606000.0 | +28.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 478382000.0 | -8.6% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -20762000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -84218000.0 | -305.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -327245000.0 | -288.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -45510000.0 | +86.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -88715000.0 | -94.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -344614000.0 | -288.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -61670000.0 | +82.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -164308000.0 | -166.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -188314000.0 | -14.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -375970000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -556715000.0 | -48.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -255584000.0 | +54.1% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -12502000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -14185000.0 | -13.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 52380000.0 | +469.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 259509000.0 | +395.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 247065000.0 | -4.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 233966000.0 | -5.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -110864000.0 | -147.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -29193000.0 | +73.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -156456000.0 | -435.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -21871000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 218749000.0 | +1100.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -214100000.0 | -197.9% | USD | 10-K | 2026-02-11 |
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 | 42248807.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 43665289.0 | +3.4% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 45136147.0 | +3.4% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 45960122.0 | +1.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 48205185.0 | +4.9% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 50022445.0 | +3.8% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 51357743.0 | +2.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 52657447.0 | +2.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 54689434.0 | +3.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 55535089.0 | +1.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 45960122.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 52657447.0 | +14.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 56103965.0 | +6.5% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 146243639.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 146311866.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 146317493.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 146341363.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 146717387.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 146698035.0 | -0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 146703583.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 146656225.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 146676400.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 146368908.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 146341363.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 146656225.0 | +0.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 145676335.0 | -0.7% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 104805000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 104908000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 104971000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 106037000.0 | +1.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 106303000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 106291000.0 | -0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 106831.0 | -99.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 106997000.0 | +100055.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 106763000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 104992000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 106274000.0 | +1.2% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 106828000.0 | +0.5% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 114754000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 114708000.0 | -0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 115066000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 114362000.0 | -0.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 110524000.0 | -3.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 111086000.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 111026.0 | -99.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 110102000.0 | +99067.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 109078000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 115082000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 114400000.0 | -0.6% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 112174000.0 | -1.9% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 109693000.0 | -2.2% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2757 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3009 | +9.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2997 | -0.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3012 | +0.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3189 | +5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3325 | +4.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2852 | -14.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2769 | -2.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2827 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.1329 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.2301 | +8.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.1031 | -10.3% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5800 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.5292 | -3.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.4458 | -5.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.5150 | +4.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.7930 | +18.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8036 | +0.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.5487 | -14.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.2854 | -17.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.2872 | +0.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.6134 | +25.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.6682 | +3.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.5150 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.2854 | -15.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.7520 | +36.3% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0322 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0931 | +5.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.1437 | +4.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0613 | -7.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.3282 | +25.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.3158 | -0.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3098 | -0.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.2223 | -6.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1832 | -3.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.2320 | +4.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.2010 | -2.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0613 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.2223 | +15.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.1362 | -7.0% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0218 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0319 | +46.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0334 | +4.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0259 | -22.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0414 | +60.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0397 | -4.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0426 | +7.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0349 | -18.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0395 | +13.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0296 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 0.0259 | -12.6% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.0348 | +34.5% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0379 | +8.8% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0436 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0564 | +29.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0587 | +4.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0663 | +12.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0667 | +0.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0635 | -4.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0703 | +10.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0604 | -14.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0666 | +10.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0530 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-03-31 | 0.0663 | +25.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.0634 | -4.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0657 | +3.6% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1934 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.1379 | -28.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.1473 | +6.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.1935 | +31.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3126 | +61.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.3703 | +18.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.3388 | -8.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2368 | -30.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1446 | -38.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2558 | +76.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2661 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1935 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2368 | +22.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.3045 | +28.6% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0060 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0096 | +59.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0100 | +4.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0078 | -22.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0132 | +69.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0132 | +0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0121 | -8.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0097 | -20.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0112 | +15.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0335 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0428 | +27.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0418 | -2.4% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0124 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0204 | +64.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0218 | +7.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0185 | -15.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0312 | +68.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0311 | -0.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0270 | -13.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0220 | -18.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0251 | +14.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0705 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0973 | +38.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0913 | -6.2% | ratio | 10-K | 2026-02-11 |