Financial Metrics
GLP-PB GLOBAL PARTNERS LPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-26 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4/A | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | 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 | 2322709000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2309474000.0 | -0.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2807437000.0 | +21.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2202648000.0 | -21.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2281917000.0 | +3.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2136402000.0 | -6.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2174409000.0 | +1.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2084841000.0 | -4.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2243472000.0 | +7.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 9752362000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 8687126000.0 | -10.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8713114000.0 | +0.3% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 222064000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 242659000.0 | +9.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 228520000.0 | -5.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 215135000.0 | -5.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 287884000.0 | +33.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 286049000.0 | -0.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 255241000.0 | -10.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 272362000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 271368000.0 | -0.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 973640000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1057896000.0 | +8.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1062053000.0 | +0.4% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51499000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 62682000.0 | +21.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 47977000.0 | -23.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 25836000.0 | -46.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 83869000.0 | +224.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 83453000.0 | -0.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 55887000.0 | -33.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 60066000.0 | +7.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 61415000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 243770000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 251223000.0 | +3.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 234664000.0 | -6.6% | 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 | 29031000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 41389000.0 | +42.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 26808000.0 | -35.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -5602000.0 | -120.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 46149000.0 | +923.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 45922000.0 | -0.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 18684000.0 | -59.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25210000.0 | +34.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 29025000.0 | +15.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 152506000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 110327000.0 | -27.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 97977000.0 | -11.2% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 438220000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 430792000.0 | -1.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 521479000.0 | +21.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 551764000.0 | +5.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 561934000.0 | +1.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 602206000.0 | +7.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 471898000.0 | -21.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 472591000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 577514000.0 | +22.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 563964000.0 | -2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 521482000.0 | -7.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 551764000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 472591000.0 | -14.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 530142000.0 | +12.2% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 385303000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 343866000.0 | -10.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 390849000.0 | +13.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 397314000.0 | +1.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 403955000.0 | +1.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 567018000.0 | +40.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 499472000.0 | -11.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 594072000.0 | +18.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 517432000.0 | -12.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 495601000.0 | -4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 478511000.0 | -3.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 397314000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 594072000.0 | +49.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 549118000.0 | -7.6% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 950848000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 900987000.0 | -5.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1042417000.0 | +15.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1097828000.0 | +5.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1154917000.0 | +5.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1299937000.0 | +12.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1124917000.0 | -13.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1207380000.0 | +7.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1243267000.0 | +3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1215163000.0 | -2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1134121000.0 | -6.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1097828000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1207380000.0 | +10.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1227487000.0 | +1.7% | 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 | 2924746000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2936910000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3050901000.0 | +3.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3446011000.0 | +13.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3465632000.0 | +0.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3828744000.0 | +10.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3665115000.0 | -4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3788198000.0 | +3.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3818565000.0 | +0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3784338000.0 | -0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3700284000.0 | -2.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3446011000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3788198000.0 | +9.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3850717000.0 | +1.7% | 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 | 773038000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 754346000.0 | -2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 916575000.0 | +21.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 982790000.0 | +7.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 986031000.0 | +0.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1183485000.0 | +20.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 983275000.0 | -16.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1000121000.0 | +1.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1066774000.0 | +6.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1027264000.0 | -3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 933905000.0 | -9.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 982790000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1000121000.0 | +1.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1076191000.0 | +7.6% | 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 | 2165458000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2161378000.0 | -0.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2276426000.0 | +5.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2645351000.0 | +16.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2701628000.0 | +2.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3123169000.0 | +15.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2941793000.0 | -5.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3071585000.0 | +4.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3123069000.0 | +1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3098033000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3017800000.0 | -2.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2645351000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3071585000.0 | +16.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3175174000.0 | +3.4% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | -19325000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 245937000.0 | +1372.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 343025000.0 | +39.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -182702000.0 | -153.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -158356000.0 | +13.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -35647000.0 | +77.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -51590000.0 | -44.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 164730000.0 | +419.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 183756000.0 | +11.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 512441000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 31600000.0 | -93.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 284804000.0 | +801.3% | 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 | -12069000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -107573000.0 | -791.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -121807000.0 | -13.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -1507000.0 | +98.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -232174000.0 | -15306.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -230369000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -28491000.0 | +87.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -44435000.0 | -56.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -64803000.0 | -45.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -492380000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -276871000.0 | +43.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -100970000.0 | +63.5% | 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 | 34424000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -131360000.0 | -481.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -213960000.0 | -62.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 237389000.0 | +211.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 385002000.0 | +62.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 266941000.0 | -30.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 79351000.0 | -70.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -112406000.0 | -241.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -109229000.0 | +2.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -4459000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 233837000.0 | +5344.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -179799000.0 | -176.9% | USD | 10-K | 2026-02-27 |
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 |
|---|
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 |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7942 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.7864 | -1.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.9202 | +17.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6356 | -30.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5960 | -6.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.5829 | -2.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5694 | -2.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5509 | -3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6063 | +10.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2.8300 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.2932 | -19.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.2627 | -1.3% | 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.2300 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.1944 | -2.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.1373 | -4.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.1171 | -1.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1713 | +4.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.0984 | -6.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.1441 | +4.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.2072 | +5.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.1654 | -3.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.1829 | +1.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2144 | +2.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1171 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.2072 | +8.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.1406 | -5.5% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0956 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1051 | +9.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0814 | -22.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0977 | +20.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1262 | +29.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1339 | +6.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1174 | -12.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1306 | +11.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1210 | -7.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0998 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1218 | +22.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1219 | +0.1% | 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.0125 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0179 | +43.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0095 | -46.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0025 | -126.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0202 | +895.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0215 | +6.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0086 | -60.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0121 | +40.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0129 | +7.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0156 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0127 | -18.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0112 | -11.5% | 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.0222 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0271 | +22.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0171 | -37.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0117 | -31.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0368 | +213.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0391 | +6.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0257 | -34.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0288 | +12.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0274 | -5.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0250 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0289 | +15.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0269 | -6.9% | 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.0099 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0141 | +42.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0088 | -37.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0016 | -118.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0121 | +845.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0125 | +4.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0049 | -60.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0067 | +36.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0078 | +17.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0443 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0291 | -34.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0254 | -12.6% | ratio | 10-K | 2026-02-27 |