Financial Metrics
BSY BENTLEY SYSTEMS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | 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 | 314411000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 296749000.0 | -5.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 306612000.0 | +3.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 337763000.0 | +10.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 330337000.0 | -2.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 335173000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 370542000.0 | +10.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 364106000.0 | -1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 375549000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1228413000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1353095000.0 | +10.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1501779000.0 | +11.0% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 247227000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 230323000.0 | -6.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 241936000.0 | +5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 275933000.0 | +14.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 267144000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 270341000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 304883000.0 | +12.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 295330000.0 | -3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 303354000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 962330000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1095328000.0 | +13.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1224249000.0 | +11.8% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65785000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 53305000.0 | -19.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 73679000.0 | +38.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 91931000.0 | +24.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 80177000.0 | -12.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 68630000.0 | -14.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 115184000.0 | +67.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 84430000.0 | -26.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 84497000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 230542000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 302150000.0 | +31.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 362621000.0 | +20.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45490000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 48685000.0 | +7.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 53027000.0 | +8.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 70310000.0 | +32.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 72046000.0 | +2.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 42338000.0 | -41.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 91368000.0 | +115.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 70482000.0 | -22.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 57373000.0 | -18.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 326787000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 234787000.0 | -28.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 277861000.0 | +18.3% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.15 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.16 | +6.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.17 | +6.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | +29.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.23 | +4.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.13 | -43.5% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.29 | +123.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.22 | -24.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.18 | -18.2% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.05 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.75 | -28.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.88 | +17.3% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.14 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.15 | +7.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.16 | +6.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | +37.5% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.22 | +0.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.13 | -40.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.28 | +115.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.22 | -21.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.18 | -18.2% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.72 | -28.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.85 | +18.1% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93567000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 82716000.0 | -11.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 66963000.0 | -19.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 68412000.0 | +2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 141601000.0 | +107.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 51278000.0 | -63.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 72175000.0 | +40.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 64009000.0 | -11.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 83637000.0 | +30.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 89646000.0 | +7.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 165411000.0 | +84.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 68412000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 64009000.0 | -6.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 123278000.0 | +92.6% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 431741000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 391457000.0 | -9.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 374239000.0 | -4.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 419557000.0 | +12.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 473685000.0 | +12.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 386685000.0 | -18.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 403819000.0 | +4.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 442073000.0 | +9.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 446055000.0 | +0.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 439522000.0 | -1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 526830000.0 | +19.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 419557000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 442073000.0 | +5.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 539033000.0 | +21.9% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3188022000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3163927000.0 | -0.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3134843000.0 | -0.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3319850000.0 | +5.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3353768000.0 | +1.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3257180000.0 | -2.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3396487000.0 | +4.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3399807000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3402934000.0 | +0.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3423284000.0 | +0.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3464448000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3319850000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3399807000.0 | +2.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3555167000.0 | +4.6% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 719750000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 709195000.0 | -1.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 680691000.0 | -4.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 760363000.0 | +11.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 837833000.0 | +10.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 785778000.0 | -6.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 782229000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 814334000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 905987000.0 | +11.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 858364000.0 | -5.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 860455000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 760363000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 814334000.0 | +7.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 960210000.0 | +17.9% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2573832000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2520155000.0 | -2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2442682000.0 | -3.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2435868000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2421161000.0 | -0.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2272674000.0 | -6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2362477000.0 | +4.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2358687000.0 | -0.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2305245000.0 | -2.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2261114000.0 | -1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2269098000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2435868000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2358687000.0 | -3.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2365675000.0 | +0.3% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 1040987000.0 | — | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1097582000.0 | +5.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1162041000.0 | +5.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1195303000.0 | +2.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 883278000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1040987000.0 | +17.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1189413000.0 | +14.3% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1668781000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1629483000.0 | -2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1580752000.0 | -3.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1518403000.0 | -3.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1425445000.0 | -6.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1334618000.0 | -6.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1418870000.0 | +6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1388088000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1244308000.0 | -10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1245843000.0 | +0.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1247378000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1518403000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1388088000.0 | -8.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1248912000.0 | -10.0% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 176223000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 256819000.0 | +45.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 329643000.0 | +28.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 204969000.0 | -37.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 267555000.0 | +30.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 353660000.0 | +32.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 219415000.0 | -38.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 280500000.0 | +27.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 396876000.0 | +41.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 416696000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 435292000.0 | +4.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 538464000.0 | +23.7% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -20761000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -29752000.0 | -43.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -51245000.0 | -72.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3849000.0 | +92.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -10946000.0 | -184.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -135680000.0 | -1139.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -3044000.0 | +97.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -7135000.0 | -134.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -13774000.0 | -93.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -60504000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -143267000.0 | -136.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -112309000.0 | +21.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -134241000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -215976000.0 | -60.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -280019000.0 | -29.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -126435000.0 | +54.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -270999000.0 | -114.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -213218000.0 | +21.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -200808000.0 | +5.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -257509000.0 | -28.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -291207000.0 | -13.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -359074000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -289850000.0 | +19.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -376298000.0 | -29.8% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4284000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 11253000.0 | +162.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 18906000.0 | +68.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3599000.0 | -81.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 6689000.0 | +85.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 8499000.0 | +27.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3044000.0 | -64.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 7135000.0 | +134.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 12836000.0 | +79.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25002000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 14046000.0 | -43.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 18255000.0 | +30.0% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 310758802.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 311914602.0 | +0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 313069132.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 314295102.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 314980580.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 315207216.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 315130071.0 | -0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 314622491.0 | -0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 314626191.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 312358823.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 314886615.0 | +0.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 314690707.0 | -0.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 331251884.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 332352725.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 332825186.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 333623518.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 333780984.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 333789636.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 333441006.0 | -0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 332824020.0 | -0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 333277478.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 332503633.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 333774167.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 333089213.0 | -0.2% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0986 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0938 | -4.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0978 | +4.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1007 | +3.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1014 | +0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0987 | -2.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1089 | +10.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1064 | -2.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1084 | +1.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3700 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3980 | +7.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4224 | +6.1% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5998 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.5520 | -8.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.5498 | -0.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.5518 | +0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5654 | +2.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.4921 | -13.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.5162 | +4.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5429 | +5.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4923 | -9.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5120 | +4.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6123 | +19.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5518 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.5429 | -1.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5614 | +3.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 2.2658 | — | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.1003 | -7.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.9458 | -7.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.8983 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.7578 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.2658 | -17.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.9889 | -12.2% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7863 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7762 | -1.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.7891 | +1.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8169 | +3.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.8087 | -1.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.8066 | -0.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8228 | +2.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.8111 | -1.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8078 | -0.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7834 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8095 | +3.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8152 | +0.7% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1447 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1641 | +13.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1729 | +5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2082 | +20.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2181 | +4.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1263 | -42.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2466 | +95.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1936 | -21.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1528 | -21.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2660 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1735 | -34.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1850 | +6.6% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2092 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1796 | -14.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2403 | +33.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2722 | +13.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2427 | -10.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2048 | -15.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3109 | +51.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2319 | -25.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2250 | -3.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1877 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2233 | +19.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2415 | +8.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1300 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.1166 | -10.3% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.0984 | -15.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.0900 | -8.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1690 | +87.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.0653 | -61.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.0923 | +41.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0786 | -14.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0923 | +17.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1044 | +13.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1922 | +84.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0900 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.0786 | -12.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1284 | +63.3% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0143 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0154 | +7.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0169 | +9.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0210 | +23.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0221 | +5.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0125 | -43.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0268 | +115.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0206 | -23.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0166 | -19.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0984 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0691 | -29.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0782 | +13.2% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 0.0832 | — | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0607 | -27.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0480 | -20.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3700 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2255 | -39.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2336 | +3.6% | ratio | 10-K | 2026-02-26 |