Financial Metrics
TBLAW Taboola.com Ltd.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-11-18 | SEC Filing Index |
| Insider | 4 | 2025-11-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 | 327686000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 332004000.0 | +1.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 360221000.0 | +8.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 414008000.0 | +14.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 428160000.0 | +3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 433012000.0 | +1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 427493000.0 | -1.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 465474000.0 | +8.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 496764000.0 | +6.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1439685000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1766220000.0 | +22.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1912040000.0 | +8.3% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 89592000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 97057000.0 | +8.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 100659000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 108953000.0 | +8.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 114778000.0 | +5.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 132877000.0 | +15.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 119307000.0 | -10.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 135611000.0 | +13.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 139019000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 425558000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 534218000.0 | +25.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 569510000.0 | +6.6% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28798000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -25000000.0 | +13.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -18734000.0 | +25.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18233000.0 | +2.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -7631000.0 | +58.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 4558000.0 | +159.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -6262000.0 | -237.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 44000.0 | +100.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 6505000.0 | +14684.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -63737000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 25917000.0 | +140.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 44057000.0 | +70.0% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31313000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -31314000.0 | -0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -23136000.0 | +26.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -26158000.0 | -13.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -4291000.0 | +83.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -6454000.0 | -50.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -8750000.0 | -35.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -4345000.0 | +50.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5244000.0 | +220.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -82040000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -3760000.0 | +95.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 42284000.0 | +1224.6% | USD | 10-K | 2026-02-25 |
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-05-08 |
| Quarterly | 2023-06-30 | -0.09 | +0.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.07 | +22.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.08 | -14.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.01 | +87.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.02 | -100.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.03 | -50.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.01 | +66.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.02 | +300.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.24 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.01 | +95.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.14 | +1500.0% | USD/shares | 10-K | 2026-02-25 |
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-05-08 |
| Quarterly | 2023-06-30 | -0.09 | +0.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.07 | +22.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.08 | -14.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.01 | +87.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.02 | -100.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.03 | -50.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.01 | +66.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.02 | +300.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.24 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.01 | +95.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.13 | +1400.0% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 218849000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 204595000.0 | -6.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 238259000.0 | +16.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 176108000.0 | -26.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 178534000.0 | +1.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 182198000.0 | +2.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 217230000.0 | +19.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 226583000.0 | +4.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 216223000.0 | -4.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 115241000.0 | -46.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 115475000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 176108000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 226583000.0 | +28.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 120865000.0 | -46.7% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 212346000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 217437000.0 | +2.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 232118000.0 | +6.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 306307000.0 | +32.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 284239000.0 | -7.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 281674000.0 | -0.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 297330000.0 | +5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 370110000.0 | +24.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 304914000.0 | -17.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 295778000.0 | -3.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 308900000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 306307000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 370110000.0 | +20.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 360166000.0 | -2.7% | USD | 10-K | 2026-02-25 |
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 | 561399000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 536275000.0 | -4.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 555880000.0 | +3.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 559412000.0 | +0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 544013000.0 | -2.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 534804000.0 | -1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 577867000.0 | +8.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 656001000.0 | +13.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 577914000.0 | -11.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 472977000.0 | -18.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 492096000.0 | +4.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 559412000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 656001000.0 | +17.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 558031000.0 | -14.9% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1767907000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1721640000.0 | -2.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1731724000.0 | +0.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1707802000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1660177000.0 | -2.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1631522000.0 | -1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1662917000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1718658000.0 | +3.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1650782000.0 | -3.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1528581000.0 | -7.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1529346000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1707802000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1718658000.0 | +0.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1609839000.0 | -6.3% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 366885000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 346697000.0 | -5.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 432971000.0 | +24.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 423965000.0 | -2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 416690000.0 | -1.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 408533000.0 | -2.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 442223000.0 | +8.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 485582000.0 | +9.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 437269000.0 | -9.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 439991000.0 | +0.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 466223000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 423965000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 485582000.0 | +14.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 520966000.0 | +7.3% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1108663000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 1090333000.0 | -1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1067109000.0 | -2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1057062000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1020991000.0 | -3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 1010233000.0 | -1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1011815000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1051906000.0 | +4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1008209000.0 | -4.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 925033000.0 | -8.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 911462000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1057062000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1051906000.0 | -0.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 907195000.0 | -13.8% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 116452000.0 | — | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 126500000.0 | +8.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 88000000.0 | -30.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 74000000.0 | -15.9% | USD | 10-Q | 2025-11-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17524000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 29122000.0 | +66.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 61581000.0 | +111.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32395000.0 | -47.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 72624000.0 | +124.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 122396000.0 | +68.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 48111000.0 | -60.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 95508000.0 | +98.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 148711000.0 | +55.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 84373000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 184331000.0 | +118.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 208364000.0 | +13.0% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35310000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 45126000.0 | +27.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 65245000.0 | +44.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1605000.0 | -102.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -13176000.0 | -720.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -20084000.0 | -52.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -8261000.0 | +58.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -21497000.0 | -160.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -28211000.0 | -31.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 59640000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -30109000.0 | -150.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -40938000.0 | -36.0% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -206000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -35310000.0 | -17040.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -53191000.0 | -50.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -28772000.0 | +45.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -52580000.0 | -82.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -62321000.0 | -18.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -51248000.0 | +17.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -190028000.0 | -270.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -236504000.0 | -24.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -134614000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -99983000.0 | +25.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -277314000.0 | -177.4% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6350000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 10178000.0 | +60.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 19839000.0 | +94.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5589000.0 | -71.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 18222000.0 | +226.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25130000.0 | +37.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 12041000.0 | -52.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 25277000.0 | +109.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 32191000.0 | +27.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 32133000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 35155000.0 | +9.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 44918000.0 | +27.8% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 297822375.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 300637035.0 | +0.9% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 300692928.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 295670620.0 | -1.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 293413305.0 | -0.8% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 291715209.0 | -0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 292633697.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Annual | 2023-12-31 | 295670620.0 | — | shares | 10-K | 2024-02-28 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 297822375.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 300637035.0 | +0.9% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 300692928.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 310911091.0 | +3.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 293413305.0 | -5.6% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 291715209.0 | -0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 322370752.0 | +10.5% | shares | 10-Q | 2024-11-07 |
| Annual | 2023-12-31 | 295670620.0 | — | shares | 10-K | 2024-02-28 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 333424276.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 351585059.0 | +5.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 352591043.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 345502643.0 | -2.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 342566112.0 | -0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 342886216.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 341960999.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 313572282.0 | -8.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 300723658.0 | -4.1% | shares | 10-Q | 2025-11-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 333424276.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 351585059.0 | +5.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 352591043.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 345502643.0 | -2.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 342566112.0 | -0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 342886216.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 341960999.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 313572282.0 | -8.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 305679079.0 | -2.5% | shares | 10-Q | 2025-11-05 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1854 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1928 | +4.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2080 | +7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2494 | +19.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2624 | +5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2604 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2590 | -0.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.3045 | +17.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3248 | +6.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.8430 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.0277 | +21.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1877 | +15.6% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5302 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.5468 | +1.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2839 | -17.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.3195 | +2.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.3056 | -1.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.3091 | +0.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.3067 | -0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3510 | +3.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3216 | -2.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.0750 | -18.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0555 | -1.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.3195 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.3510 | +2.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0711 | -20.7% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2734 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2923 | +6.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2794 | -4.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2632 | -5.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2681 | +1.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3069 | +14.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2791 | -9.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2913 | +4.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2798 | -3.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2956 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3025 | +2.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2979 | -1.5% | ratio | 10-K | 2026-02-25 |
Net 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.0943 | +1.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0642 | +31.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0632 | +1.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0100 | +84.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0149 | -48.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0205 | -37.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0093 | +54.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0106 | +213.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0570 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0021 | +96.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0221 | +1138.8% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0879 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0753 | +14.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0520 | +30.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0440 | +15.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0178 | +59.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0105 | +159.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0146 | -239.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0001 | +100.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0131 | +13752.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0443 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0147 | +133.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0230 | +57.0% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5965 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.5901 | -1.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.5503 | -6.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.4154 | -24.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4285 | +3.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.4460 | +4.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.4912 | +10.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.4666 | -5.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4945 | +6.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2619 | -47.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2477 | -5.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4154 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.4666 | +12.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2320 | -50.3% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0177 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0182 | -2.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0134 | +26.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0158 | -17.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0026 | +83.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0039 | -47.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0053 | -36.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0028 | +46.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0034 | +220.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0480 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0022 | +95.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0263 | +1300.6% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0282 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.0287 | -1.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0217 | +24.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0256 | -18.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0042 | +83.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0064 | -50.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0087 | -36.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0047 | +45.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0058 | +222.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0776 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.0036 | +95.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0466 | +1404.0% | ratio | 10-K | 2026-02-25 |