Financial Metrics
STRA Strategic Education, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2025-12-12 | 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 | 256606000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 287680000.0 | +12.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 285936000.0 | -0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 290250000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 312266000.0 | +7.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 305958000.0 | -2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 303590000.0 | -0.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 321471000.0 | +5.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 319949000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1132924000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1219930000.0 | +7.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1268220000.0 | +4.0% | USD | 10-K | 2026-02-27 |
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 | -1349000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 16817000.0 | +1346.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 25629000.0 | +52.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 41356000.0 | +61.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 41924000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 36326000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 39794000.0 | +9.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 45760000.0 | +15.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 37042000.0 | -19.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 95321000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 155628000.0 | +63.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 174231000.0 | +12.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2028000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 14231000.0 | +801.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 18459000.0 | +29.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 29702000.0 | +60.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 29898000.0 | +0.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 27748000.0 | -7.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29744000.0 | +7.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 32331000.0 | +8.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 26630000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 69791000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 112684000.0 | +61.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 126614000.0 | +12.4% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.09 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.61 | +777.8% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.79 | +29.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.27 | +60.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.28 | +0.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.18 | -7.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.28 | +8.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.41 | +10.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.18 | -16.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.98 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.81 | +61.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.57 | +15.8% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.09 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.59 | +755.6% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.77 | +30.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.23 | +59.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.24 | +0.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.15 | -7.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.24 | +7.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.37 | +10.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.15 | -16.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.91 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.67 | +60.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.41 | +15.8% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 202824000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 181024000.0 | -10.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 167707000.0 | -7.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 168481000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 222116000.0 | +31.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 230111000.0 | +3.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 195889000.0 | -14.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 137074000.0 | -30.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 144215000.0 | +5.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 133600000.0 | -7.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 151460000.0 | +13.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 168481000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 137074000.0 | -18.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 140757000.0 | +2.7% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71860000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 82373000.0 | +14.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 97429000.0 | +18.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 76102000.0 | -21.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 83082000.0 | +9.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 89639000.0 | +7.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 105795000.0 | +18.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 76127000.0 | -28.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 90314000.0 | +18.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 97878000.0 | +8.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 114882000.0 | +17.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 76102000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 76127000.0 | +0.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 78202000.0 | +2.7% | USD | 10-K | 2026-02-27 |
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 | 357013000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 350914000.0 | -1.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 350635000.0 | -0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 329069000.0 | -6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 390447000.0 | +18.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 398868000.0 | +2.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 383514000.0 | -3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 304943000.0 | -20.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 328287000.0 | +7.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 319943000.0 | -2.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 346430000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 329069000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 304943000.0 | -7.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 277857000.0 | -8.9% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2165768000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2142112000.0 | -1.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2114100000.0 | -1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2125213000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2155236000.0 | +1.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2177524000.0 | +1.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2187524000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2049735000.0 | -6.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2074213000.0 | +1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2091523000.0 | +0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2111963000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2125213000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2049735000.0 | -3.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2038540000.0 | -0.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241709000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 242087000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 265491000.0 | +9.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 209619000.0 | -21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 261723000.0 | +24.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 253439000.0 | -3.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 285840000.0 | +12.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 216460000.0 | -24.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 259436000.0 | +19.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 254480000.0 | -1.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 283482000.0 | +11.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 209619000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 216460000.0 | +3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 217943000.0 | +0.7% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 555339000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 543506000.0 | -2.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 519346000.0 | -4.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 472695000.0 | -9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 512653000.0 | +8.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 499424000.0 | -2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 470728000.0 | -5.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 387236000.0 | -17.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 430899000.0 | +11.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 424806000.0 | -1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 455860000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 472695000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 387236000.0 | -18.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 392134000.0 | +1.3% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1610429000.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 1598606000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1594754000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1652518000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1642583000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1678100000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1716796000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1662499000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1643314000.0 | -1.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1666717000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1656103000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1652518000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1662499000.0 | +0.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1646406000.0 | -1.0% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101344000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 101309000.0 | -0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 61247000.0 | -39.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61400000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 61256000.0 | -0.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 61329000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD | 10-Q | 2024-11-07 |
| Annual | 2023-12-31 | 61400000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35242000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 40737000.0 | +15.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 87173000.0 | +114.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 77630000.0 | -10.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 101935000.0 | +31.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 153426000.0 | +50.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67656000.0 | -55.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 98864000.0 | +46.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 159002000.0 | +60.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 117119000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 169331000.0 | +44.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 198198000.0 | +17.0% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -23285000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -23754000.0 | -2.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -30462000.0 | -28.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1002000.0 | +96.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -6213000.0 | -520.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -15174000.0 | -144.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1701000.0 | +88.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -4627000.0 | -172.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -539000.0 | +88.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -48545000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -64360000.0 | -32.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8506000.0 | +113.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19719000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -44431000.0 | -125.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -99063000.0 | -123.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18420000.0 | +81.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -33021000.0 | -79.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -114051000.0 | -245.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -56095000.0 | +50.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -98429000.0 | -75.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -147423000.0 | -49.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -113607000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -136772000.0 | -20.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -206155000.0 | -50.7% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8270000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 17794000.0 | +115.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 27318000.0 | +53.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9188000.0 | -66.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 19928000.0 | +116.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 29346000.0 | +47.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10318000.0 | -64.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 21151000.0 | +105.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 32009000.0 | +51.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 36943000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 40580000.0 | +9.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 44252000.0 | +9.0% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24591375.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 24465671.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 24419092.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 24406816.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24607939.0 | +0.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 24622994.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 24569439.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 24502385.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24261716.0 | -1.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23948762.0 | -1.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23504950.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 24406816.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 24502385.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22968860.0 | -6.3% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24591375.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 24465671.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 24419092.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 24406816.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24607939.0 | +0.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 24622994.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 24569439.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 24502385.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24261716.0 | -1.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23948762.0 | -1.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23504950.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 24406816.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 24502385.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22968860.0 | -6.3% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23430000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23450000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 23365000.0 | -0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 23391000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 23442000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 23422000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 23320000.0 | -0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 22906000.0 | -1.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 22584000.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 23403000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 23406000.0 | +0.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 22749000.0 | -2.8% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23430000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23964000.0 | +2.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 23870000.0 | -0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24060000.0 | +0.8% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 24179000.0 | +0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 24173000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24065000.0 | -0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23516000.0 | -2.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23209000.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 23956000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 24140000.0 | +0.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 23402000.0 | -3.1% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1185 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1343 | +13.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1353 | +0.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1347 | -0.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1434 | +6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1399 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1464 | +4.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1537 | +5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1515 | -1.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5331 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5952 | +11.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6221 | +4.5% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4770 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.4495 | -1.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.3207 | -8.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5698 | +18.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.4918 | -5.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.5738 | +5.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3417 | -14.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.4088 | +5.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2654 | -10.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.2572 | -0.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.2221 | -2.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.5698 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.4088 | -10.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.2749 | -9.5% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3448 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.3400 | -1.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3257 | -4.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2860 | -12.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3121 | +9.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.2976 | -4.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.2742 | -7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.2329 | -15.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2622 | +12.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2549 | -2.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2753 | +8.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2860 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.2329 | -18.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2382 | +2.3% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0079 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0495 | +725.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0646 | +30.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1023 | +58.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0957 | -6.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0907 | -5.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0980 | +8.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1006 | +2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0832 | -17.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0616 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0924 | +49.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0998 | +8.1% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0053 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0585 | +1212.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0896 | +53.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1425 | +59.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1343 | -5.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1187 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1311 | +10.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1423 | +8.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1158 | -18.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0841 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1276 | +51.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1374 | +7.7% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8391 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.7478 | -10.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.6317 | -15.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8037 | +27.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8487 | +5.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.9080 | +7.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.6853 | -24.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.6333 | -7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5559 | -12.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.5250 | -5.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5343 | +1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8037 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.6333 | -21.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6458 | +2.0% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0009 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0066 | +809.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0087 | +31.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0138 | +57.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0137 | -0.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0127 | -7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0143 | +13.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0155 | +7.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0126 | -18.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0328 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0550 | +67.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0621 | +13.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0013 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0089 | +806.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0116 | +30.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0181 | +56.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0178 | -1.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0162 | -9.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0181 | +12.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0194 | +7.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0161 | -17.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0422 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0678 | +60.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0769 | +13.5% | ratio | 10-K | 2026-02-27 |