F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TNDM TANDEM DIABETES CARE INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
21
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-18 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-01-20 SEC Filing Index
Insider 4 2025-12-17 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
310036000.0
Total Liabilities (latest annual)
725942000.0
Current Liabilities (latest annual)
242724000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 169383000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 195917000.0 +15.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 185622000.0 -5.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 191674000.0 +3.3% USD 10-Q 2025-04-30
Quarterly 2024-06-30 221910000.0 +15.8% USD 10-Q 2025-08-06
Quarterly 2024-09-30 243971000.0 +9.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 234422000.0 -3.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 240678000.0 +2.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 249253000.0 +3.6% USD 10-Q 2025-11-06
Annual 2023-12-31 747718000.0 USD 10-K 2026-02-19
Annual 2024-12-31 282648000.0 -62.2% USD 10-K 2026-02-19
Annual 2025-12-31 290383000.0 +2.7% USD 10-K 2026-02-19

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 82907000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 101735000.0 +22.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 89753000.0 -11.8% USD 10-Q 2024-11-06
Quarterly 2024-03-31 94672000.0 +5.5% USD 10-Q 2025-04-30
Quarterly 2024-06-30 112794000.0 +19.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 124653000.0 +10.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 118407000.0 -5.0% USD 10-Q 2025-04-30
Quarterly 2025-06-30 125855000.0 +6.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 134292000.0 +6.7% USD 10-Q 2025-11-06
Annual 2023-12-31 367690000.0 USD 10-K 2026-02-19
Annual 2024-12-31 157455000.0 -57.2% USD 10-K 2026-02-19
Annual 2025-12-31 167460000.0 +6.4% USD 10-K 2026-02-19

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -127817000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -38808000.0 +69.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -31545000.0 +18.7% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -41678000.0 -32.1% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -30774000.0 +26.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -26093000.0 +15.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -120878000.0 -363.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -51810000.0 +57.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -22863000.0 +55.9% USD 10-Q 2025-11-06
Annual 2023-12-31 -233230000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -581000.0 +99.8% USD 10-K 2026-02-19
Annual 2025-12-31 8294000.0 +1527.5% USD 10-K 2026-02-19

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -123873000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -35775000.0 +71.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -32961000.0 +7.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -42715000.0 -29.6% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -30814000.0 +27.9% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -23251000.0 +24.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -130556000.0 -461.5% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -52400000.0 +59.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -21165000.0 +59.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -222611000.0 USD 10-K 2026-02-19
Annual 2024-12-31 755000.0 +100.3% USD 10-K 2026-02-19
Annual 2025-12-31 -589000.0 -178.0% USD 10-K 2026-02-19

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.92 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 -0.55 +71.4% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 -0.51 +7.3% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.65 -27.5% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 -0.47 +27.7% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.35 +25.5% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -1.97 -462.9% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 -0.78 +60.4% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 -0.31 +60.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -3.43 USD/shares 10-K 2026-02-19
Annual 2024-12-31 0.01 +100.3% USD/shares 10-K 2026-02-19
Annual 2025-12-31 -0.01 -200.0% USD/shares 10-K 2026-02-19

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.92 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 -0.55 +71.4% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 -0.51 +7.3% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.65 -27.5% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 -0.47 +27.7% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.35 +25.5% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -1.97 -462.9% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 -0.78 +60.4% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 -0.31 +60.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -3.43 USD/shares 10-K 2026-02-19
Annual 2024-12-31 0.01 +100.3% USD/shares 10-K 2026-02-19
Annual 2025-12-31 -0.01 -200.0% USD/shares 10-K 2026-02-19

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 127762000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 130751000.0 +2.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 79611000.0 -39.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 58868000.0 -26.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 58979000.0 +0.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 47697000.0 -19.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 49039000.0 +2.8% USD 10-Q 2024-11-06
Quarterly 2024-12-31 69234000.0 +41.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 53574000.0 -22.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 64112000.0 +19.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 91947000.0 +43.4% USD 10-Q 2025-11-06
Annual 2023-12-31 58868000.0 USD 10-K 2025-02-26
Annual 2024-12-31 69234000.0 +17.6% USD 10-K 2026-02-19
Annual 2025-12-31 90634000.0 +30.9% USD 10-K 2026-02-19

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 91393000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 98714000.0 +8.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 100318000.0 +1.6% USD 10-Q 2023-11-01
Quarterly 2023-12-31 105555000.0 +5.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 92965000.0 -11.9% USD 10-Q 2024-05-02
Quarterly 2024-06-30 98117000.0 +5.5% USD 10-Q 2024-08-01
Quarterly 2024-09-30 107188000.0 +9.2% USD 10-Q 2024-11-06
Quarterly 2024-12-31 114585000.0 +6.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 126561000.0 +10.5% USD 10-Q 2025-04-30
Quarterly 2025-06-30 128443000.0 +1.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 125940000.0 -1.9% USD 10-Q 2025-11-06
Annual 2023-12-31 105555000.0 USD 10-K 2025-02-26
Annual 2024-12-31 114585000.0 +8.6% USD 10-K 2026-02-19
Annual 2025-12-31 165491000.0 +44.4% USD 10-K 2026-02-19

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 131557000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 147599000.0 +12.2% USD 10-Q 2023-08-03
Quarterly 2023-09-30 143492000.0 -2.8% USD 10-Q 2023-11-01
Quarterly 2023-12-31 157937000.0 +10.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 153893000.0 -2.6% USD 10-Q 2024-05-02
Quarterly 2024-06-30 161661000.0 +5.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 152441000.0 -5.7% USD 10-Q 2024-11-06
Quarterly 2024-12-31 149612000.0 -1.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 141165000.0 -5.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 142573000.0 +1.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 137284000.0 -3.7% USD 10-Q 2025-11-06
Annual 2023-12-31 157937000.0 USD 10-K 2025-02-26
Annual 2024-12-31 149612000.0 -5.3% USD 10-K 2026-02-19
Annual 2025-12-31 128769000.0 -13.9% USD 10-K 2026-02-19

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 757919000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 764304000.0 +0.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 758144000.0 -0.8% USD 10-Q 2023-11-01
Quarterly 2023-12-31 747989000.0 -1.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 735193000.0 -1.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 733388000.0 -0.2% USD 10-Q 2024-08-01
Quarterly 2024-09-30 752826000.0 +2.7% USD 10-Q 2024-11-06
Quarterly 2024-12-31 724491000.0 -3.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 663435000.0 -8.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 614817000.0 -7.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 616944000.0 +0.3% USD 10-Q 2025-11-06
Annual 2023-12-31 747989000.0 USD 10-K 2025-02-26
Annual 2024-12-31 724491000.0 -3.1% USD 10-K 2026-02-19
Annual 2025-12-31 618143000.0 -14.7% USD 10-K 2026-02-19

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 954145000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 946676000.0 -0.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 939909000.0 -0.7% USD 10-Q 2023-11-01
Quarterly 2023-12-31 952658000.0 +1.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 941045000.0 -1.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 937503000.0 -0.4% USD 10-Q 2024-08-01
Quarterly 2024-09-30 957730000.0 +2.2% USD 10-Q 2024-11-06
Quarterly 2024-12-31 967658000.0 +1.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 922143000.0 -4.7% USD 10-Q 2025-04-30
Quarterly 2025-06-30 875736000.0 -5.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 874653000.0 -0.1% USD 10-Q 2025-11-06
Annual 2023-12-31 952658000.0 USD 10-K 2025-02-26
Annual 2024-12-31 967658000.0 +1.6% USD 10-K 2026-02-19
Annual 2025-12-31 881112000.0 -8.9% USD 10-K 2026-02-19

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 171157000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 174655000.0 +2.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 187110000.0 +7.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 195258000.0 +4.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 192971000.0 -1.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 240610000.0 +24.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 259276000.0 +7.8% USD 10-Q 2024-11-06
Quarterly 2024-12-31 247049000.0 -4.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 288175000.0 +16.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 251690000.0 -12.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 252542000.0 +0.3% USD 10-Q 2025-11-06
Annual 2023-12-31 195258000.0 USD 10-K 2025-02-26
Annual 2024-12-31 247049000.0 +26.5% USD 10-K 2026-02-19
Annual 2025-12-31 242724000.0 -1.8% USD 10-K 2026-02-19

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 615392000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 617442000.0 +0.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 625909000.0 +1.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 639026000.0 +2.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 697981000.0 +9.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 703628000.0 +0.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 720020000.0 +2.3% USD 10-Q 2024-11-06
Quarterly 2024-12-31 704560000.0 -2.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 766851000.0 +8.8% USD 10-Q 2025-04-30
Quarterly 2025-06-30 742453000.0 -3.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 741688000.0 -0.1% USD 10-Q 2025-11-06
Annual 2023-12-31 639026000.0 USD 10-K 2025-02-26
Annual 2024-12-31 704560000.0 +10.3% USD 10-K 2026-02-19
Annual 2025-12-31 725942000.0 +3.0% USD 10-K 2026-02-19

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 338753000.0 USD 10-Q 2024-08-01
Quarterly 2023-06-30 329234000.0 -2.8% USD 10-Q 2024-11-06
Quarterly 2023-09-30 314000000.0 -4.6% USD 10-Q 2024-11-06
Quarterly 2023-12-31 313632000.0 -0.1% USD 10-Q 2025-11-06
Quarterly 2024-03-31 243064000.0 -22.5% USD 10-Q 2025-08-06
Quarterly 2024-06-30 233875000.0 -3.8% USD 10-Q 2025-11-06
Quarterly 2024-09-30 237710000.0 +1.6% USD 10-Q 2025-11-06
Quarterly 2024-12-31 263098000.0 +10.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 155292000.0 -41.0% USD 10-Q 2025-08-06
Quarterly 2025-06-30 133283000.0 -14.2% USD 10-Q 2025-11-06
Quarterly 2025-09-30 132965000.0 -0.2% USD 10-Q 2025-11-06
Annual 2023-12-31 313632000.0 USD 10-K 2026-02-19
Annual 2024-12-31 263098000.0 -16.1% USD 10-K 2026-02-19
Annual 2025-12-31 155170000.0 -41.0% USD 10-K 2026-02-19

Long-Term Debt

Q: 7 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-12-31 285035000.0 USD 10-Q 2024-11-06
Quarterly 2024-06-30 307392000.0 +7.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 307829000.0 +0.1% USD 10-Q 2024-11-06
Quarterly 2024-12-31 308266000.0 +0.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 308705000.0 +0.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 309146000.0 +0.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 309590000.0 +0.1% USD 10-Q 2025-11-06
Annual 2023-12-31 285035000.0 USD 10-K 2025-02-26
Annual 2024-12-31 308266000.0 +8.2% USD 10-K 2026-02-19
Annual 2025-12-31 310036000.0 +0.6% USD 10-K 2026-02-19

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -18326000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -24649000.0 -34.5% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -24594000.0 +0.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -7996000.0 +67.5% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -13271000.0 -66.0% USD 10-Q 2025-08-06
Quarterly 2024-09-30 13508000.0 +201.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -18278000.0 -235.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -27774000.0 -52.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -19510000.0 +29.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -31810000.0 USD 10-K 2026-02-19
Annual 2024-12-31 24225000.0 +176.2% USD 10-K 2026-02-19
Annual 2025-12-31 -9721000.0 -140.1% USD 10-K 2026-02-19

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -26329000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -20631000.0 +21.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -69156000.0 -235.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -5056000.0 +92.7% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -8596000.0 -70.0% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -28492000.0 -231.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 9186000.0 +132.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 67316000.0 +632.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 87852000.0 +30.5% USD 10-Q 2025-11-06
Annual 2023-12-31 -85740000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -23482000.0 +72.6% USD 10-K 2026-02-19
Annual 2025-12-31 72876000.0 +410.3% USD 10-K 2026-02-19

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -541000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 3407000.0 +729.8% USD 10-Q 2024-08-01
Quarterly 2023-09-30 1496000.0 -56.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 13586000.0 +808.2% USD 10-Q 2025-04-30
Quarterly 2024-06-30 10584000.0 -22.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 6065000.0 -42.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -4688000.0 -177.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -44401000.0 -847.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -45971000.0 -3.5% USD 10-Q 2025-11-06
Annual 2023-12-31 4113000.0 USD 10-K 2026-02-19
Annual 2024-12-31 8367000.0 +103.4% USD 10-K 2026-02-19
Annual 2025-12-31 -43367000.0 -618.3% USD 10-K 2026-02-19

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8828000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 16205000.0 +83.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 21605000.0 +33.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 4457000.0 -79.4% USD 10-Q 2025-04-30
Quarterly 2024-06-30 10923000.0 +145.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 16162000.0 +48.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2965000.0 -81.7% USD 10-Q 2025-04-30
Quarterly 2025-06-30 9171000.0 +209.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 13263000.0 +44.6% USD 10-Q 2025-11-06
Annual 2023-12-31 26804000.0 USD 10-K 2026-02-19
Annual 2024-12-31 19231000.0 -28.3% USD 10-K 2026-02-19
Annual 2025-12-31 19948000.0 +3.7% USD 10-K 2026-02-19

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 64609000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 65062000.0 +0.7% shares 10-Q 2023-08-03
Quarterly 2023-09-30 65191000.0 +0.2% shares 10-Q 2023-11-01
Quarterly 2023-12-31 65552000.0 +0.6% shares 10-Q 2024-11-06
Quarterly 2024-03-31 64563000.0 -1.5% shares 10-Q 2024-05-02
Quarterly 2024-06-30 65435000.0 +1.4% shares 10-Q 2024-08-01
Quarterly 2024-09-30 65646000.0 +0.3% shares 10-Q 2024-11-06
Quarterly 2024-12-31 66264000.0 +0.9% shares 10-Q 2025-11-06
Quarterly 2025-03-31 66568000.0 +0.5% shares 10-Q 2025-04-30
Quarterly 2025-06-30 67531000.0 +1.4% shares 10-Q 2025-08-06
Quarterly 2025-09-30 67773000.0 +0.4% shares 10-Q 2025-11-06
Annual 2023-12-31 65552000.0 shares 10-K 2025-02-26
Annual 2024-12-31 66264000.0 +1.1% shares 10-K 2026-02-19
Annual 2025-12-31 68291000.0 +3.1% shares 10-K 2026-02-19

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 64609000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 65062000.0 +0.7% shares 10-Q 2023-08-03
Quarterly 2023-09-30 65191000.0 +0.2% shares 10-Q 2023-11-01
Quarterly 2023-12-31 65552000.0 +0.6% shares 10-Q 2024-11-06
Quarterly 2024-03-31 64563000.0 -1.5% shares 10-Q 2024-05-02
Quarterly 2024-06-30 65435000.0 +1.4% shares 10-Q 2024-08-01
Quarterly 2024-09-30 65646000.0 +0.3% shares 10-Q 2024-11-06
Quarterly 2024-12-31 66264000.0 +0.9% shares 10-Q 2025-11-06
Quarterly 2025-03-31 66568000.0 +0.5% shares 10-Q 2025-04-30
Quarterly 2025-06-30 67531000.0 +1.4% shares 10-Q 2025-08-06
Quarterly 2025-09-30 67773000.0 +0.4% shares 10-Q 2025-11-06
Annual 2023-12-31 65552000.0 shares 10-K 2025-02-26
Annual 2024-12-31 66264000.0 +1.1% shares 10-K 2026-02-19
Annual 2025-12-31 68291000.0 +3.1% shares 10-K 2026-02-19

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 64549000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 64830000.0 +0.4% shares 10-Q 2024-08-01
Quarterly 2023-09-30 65117000.0 +0.4% shares 10-Q 2024-11-06
Quarterly 2024-03-31 65326000.0 +0.3% shares 10-Q 2025-04-30
Quarterly 2024-06-30 64994000.0 -0.5% shares 10-Q 2025-08-06
Quarterly 2024-09-30 65538000.0 +0.8% shares 10-Q 2025-11-06
Quarterly 2025-03-31 66404000.0 +1.3% shares 10-Q 2025-04-30
Quarterly 2025-06-30 67050000.0 +1.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 67652000.0 +0.9% shares 10-Q 2025-11-06
Annual 2023-12-31 64969000.0 shares 10-K 2026-02-19
Annual 2024-12-31 65939000.0 +1.5% shares 10-K 2026-02-19
Annual 2025-12-31 68014000.0 +3.1% shares 10-K 2026-02-19

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 64549000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 64830000.0 +0.4% shares 10-Q 2024-08-01
Quarterly 2023-09-30 65117000.0 +0.4% shares 10-Q 2024-11-06
Quarterly 2024-03-31 65326000.0 +0.3% shares 10-Q 2025-04-30
Quarterly 2024-06-30 64994000.0 -0.5% shares 10-Q 2025-08-06
Quarterly 2024-09-30 65538000.0 +0.8% shares 10-Q 2025-11-06
Quarterly 2025-03-31 66404000.0 +1.3% shares 10-Q 2025-04-30
Quarterly 2025-06-30 67050000.0 +1.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 67652000.0 +0.9% shares 10-Q 2025-11-06
Annual 2023-12-31 64969000.0 shares 10-K 2026-02-19
Annual 2024-12-31 66157000.0 +1.8% shares 10-K 2026-02-19
Annual 2025-12-31 68014000.0 +2.8% shares 10-K 2026-02-19
For informational purposes only — not guaranteed to be accurate or complete.