Financial Metrics
GMED GLOBUS MEDICAL INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-01-23 | SEC Filing Index |
| Insider | 4/A | 2026-01-13 | SEC Filing Index |
| Insider | 4 | 2026-01-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 | 276688000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 291615000.0 | +5.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 383639000.0 | +31.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 606666000.0 | +58.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 629691000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 625705000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 598121000.0 | -4.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 745342000.0 | +24.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 769048000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1568476000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2519355000.0 | +60.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2938931000.0 | +16.7% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 205863000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 215142000.0 | +4.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 248249000.0 | +15.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 365179000.0 | +47.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 369651000.0 | +1.2% | USD | 10-Q | 2024-08-06 |
| Annual | 2023-12-31 | 1020302000.0 | — | USD | 10-K | 2024-02-21 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56403000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 66212000.0 | +17.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 404000.0 | -99.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 7997000.0 | +1879.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 49622000.0 | +520.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 48098000.0 | -3.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 97004000.0 | +101.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 76109000.0 | -21.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 137363000.0 | +80.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 133142000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 165991000.0 | +24.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 479816000.0 | +189.1% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49129000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 57712000.0 | +17.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 998000.0 | -98.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -7117000.0 | -813.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 31760000.0 | +546.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 51836000.0 | +63.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 75462000.0 | +45.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 202846000.0 | +168.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 118966000.0 | -41.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 122873000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 102984000.0 | -16.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 537868000.0 | +422.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.49 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.57 | +16.3% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.01 | -98.2% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.05 | -600.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.23 | +560.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.38 | +65.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.55 | +44.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.5 | +172.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.88 | -41.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.09 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.76 | -30.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.98 | +423.7% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.48 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.57 | +18.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.01 | -98.2% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.05 | -600.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.23 | +560.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.38 | +65.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.54 | +42.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.49 | +175.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.88 | -40.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.07 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.75 | -29.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.92 | +422.7% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 784438000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 526156000.0 | -32.9% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 222783000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 240184000.0 | +7.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 494112000.0 | +105.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 503235000.0 | +1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 534333000.0 | +6.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 611784000.0 | +14.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 588047000.0 | -3.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 557697000.0 | -5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 535090000.0 | -4.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 611565000.0 | +14.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 619116000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 503235000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 557697000.0 | +10.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 678938000.0 | +21.7% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 321033000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 335556000.0 | +4.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 904977000.0 | +169.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 848135000.0 | -6.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 816196000.0 | -3.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 770463000.0 | -5.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 717703000.0 | -6.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 659233000.0 | -8.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 663603000.0 | +0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 772131000.0 | +16.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 771538000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 848135000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 659233000.0 | -22.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 759277000.0 | +15.2% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1070429000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1210010000.0 | +13.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1917337000.0 | +58.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1915374000.0 | -0.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1828574000.0 | -4.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1923891000.0 | +5.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2056529000.0 | +6.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2177260000.0 | +5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1710114000.0 | -21.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1729902000.0 | +1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1924361000.0 | +11.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1915374000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2177260000.0 | +13.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2125611000.0 | -2.4% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2149620000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2212465000.0 | +2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5355875000.0 | +142.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5086083000.0 | -5.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 4943612000.0 | -2.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 4993793000.0 | +1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 5086044000.0 | +1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 5251750000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4711148000.0 | -10.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4961089000.0 | +5.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5095640000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5086083000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5251750000.0 | +3.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5302761000.0 | +1.0% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 167547000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 155220000.0 | -7.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 428722000.0 | +176.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 392347000.0 | -8.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 786324000.0 | +100.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 794146000.0 | +1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 818065000.0 | +3.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 855913000.0 | +4.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 384701000.0 | -55.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 424664000.0 | +10.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 465958000.0 | +9.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 392347000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 855913000.0 | +118.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 498499000.0 | -41.8% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 234800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 227400000.0 | -3.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1168590000.0 | +413.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1088124000.0 | -6.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1021251000.0 | -6.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1017428000.0 | -0.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1016647000.0 | -0.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1074417000.0 | +5.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 623080000.0 | -42.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 665406000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 696815000.0 | +4.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1088124000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1074417000.0 | -1.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 729511000.0 | -32.1% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1914820000.0 | — | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-06-30 | 1985065000.0 | +3.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 4187285000.0 | +110.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 3997959000.0 | -4.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 3922361000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 3976365000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 4069397000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 4177333000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4088068000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 4295683000.0 | +5.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 4398825000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3997959000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4177333000.0 | +4.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4573250000.0 | +9.5% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53313000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 88341000.0 | +65.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 138825000.0 | +57.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 52387000.0 | -62.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 106645000.0 | +103.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 310299000.0 | +191.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 177300000.0 | -42.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 255165000.0 | +43.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 504860000.0 | +97.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 243499000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 520638000.0 | +113.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 753447000.0 | +44.7% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10992000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 63214000.0 | +475.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -17647000.0 | -127.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -46584000.0 | -164.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -56962000.0 | -22.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -71929000.0 | -26.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 131385000.0 | +282.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -167723000.0 | -227.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -243565000.0 | -45.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 302968000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -176051000.0 | -158.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -355014000.0 | -101.7% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2940000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 4024000.0 | +36.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 5449000.0 | +35.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -115721000.0 | -2223.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -107012000.0 | +7.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -87429000.0 | +18.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -635396000.0 | -626.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -660333000.0 | -3.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -692375000.0 | -4.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -231821000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -27696000.0 | +88.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -679160000.0 | -2352.2% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15991000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 33859000.0 | +111.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 55393000.0 | +63.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 28568000.0 | -48.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 56366000.0 | +97.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 98318000.0 | +74.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 36103000.0 | -63.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 82665000.0 | +129.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 118482000.0 | +43.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 78274000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 115429000.0 | +47.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 164679000.0 | +42.7% | USD | 10-K | 2026-02-24 |
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 | 100279000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 100373000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 113537000.0 | +13.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 135358000.0 | +19.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 135195000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 135615000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 136757000.0 | +0.8% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 135205000.0 | -1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 134502000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 113087000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 135726000.0 | +20.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 135215000.0 | -0.4% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 102196000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 101782000.0 | -0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 115245000.0 | +13.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 135358000.0 | +17.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 136979000.0 | +1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 138062000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 139774000.0 | +1.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 136499000.0 | -2.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 135394000.0 | -0.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 114630000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 137863000.0 | +20.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 137056000.0 | -0.6% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1287 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1318 | +2.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0716 | -45.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1227 | +71.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1261 | +2.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1230 | -2.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1270 | +3.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1502 | +18.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1509 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3084 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4797 | +55.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5542 | +15.5% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.3888 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7.7955 | +22.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4.4722 | -42.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4.8818 | +9.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.3255 | -52.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.4226 | +4.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.5139 | +3.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2.5438 | +1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.4453 | +74.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4.0736 | -8.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4.1299 | +1.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4.8818 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.5438 | -47.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.2640 | +67.6% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1226 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1146 | -6.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.2791 | +143.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.2722 | -2.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2604 | -4.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.2559 | -1.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.2498 | -2.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.2572 | +3.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1524 | -40.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1549 | +1.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1584 | +2.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2722 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2572 | -5.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1595 | -38.0% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7440 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7378 | -0.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.6471 | -12.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 0.6019 | -7.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.5870 | -2.5% | ratio | 10-Q | 2024-08-06 |
| Annual | 2023-12-31 | 0.6505 | — | ratio | 10-K | 2024-02-21 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1776 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1979 | +11.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0026 | -98.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0117 | -551.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0504 | +529.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0828 | +64.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1262 | +52.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2722 | +115.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1547 | -43.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0783 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0409 | -47.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1830 | +347.7% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2039 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2271 | +11.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0011 | -99.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0132 | +1151.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0788 | +497.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0769 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1622 | +111.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1021 | -37.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1786 | +74.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0849 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0659 | -22.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1633 | +147.8% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 0.9165 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.0555 | +15.2% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0229 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0261 | +14.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0002 | -99.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0014 | -872.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0064 | +541.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0102 | +60.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0160 | +57.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0409 | +155.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0233 | -42.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0242 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0196 | -18.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1014 | +417.3% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0257 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0291 | +13.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0002 | -99.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0018 | -861.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0080 | +540.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0127 | +59.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0185 | +44.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0472 | +155.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0270 | -42.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0307 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0247 | -19.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1176 | +377.1% | ratio | 10-K | 2026-02-24 |