F&F - Financial Insights SEC Filing Analytics

Financial Metrics

GNTX GENTEX CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
4
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2025-08-27 SEC Filing Index
Insider 4 2025-05-19 SEC Filing Index
Insider 4 2025-05-02 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)
N/A
Total Liabilities (latest annual)
437660897.0
Current Liabilities (latest annual)
387542969.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 550761311.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 583472846.0 +5.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 575848490.0 -1.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 590225211.0 +2.5% USD 10-Q 2025-05-06
Quarterly 2024-06-30 572925778.0 -2.9% USD 10-Q 2025-08-08
Quarterly 2024-09-30 608525777.0 +6.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 576773090.0 -5.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 657858210.0 +14.1% USD 10-Q 2025-08-08
Quarterly 2025-09-30 655236055.0 -0.4% USD 10-Q 2025-11-07
Annual 2023-03-31 550761000.0 USD 10-K 2025-02-25
Annual 2023-06-30 583473000.0 +5.9% USD 10-K 2025-02-25
Annual 2023-09-30 575848000.0 -1.3% USD 10-K 2025-02-25
Annual 2023-12-31 2299215044.0 +299.3% USD 10-K 2026-02-24
Annual 2024-03-31 590225000.0 -74.3% USD 10-K 2025-02-25
Annual 2024-06-30 572926000.0 -2.9% USD 10-K 2025-02-25
Annual 2024-09-30 608526000.0 +6.2% USD 10-K 2025-02-25
Annual 2024-12-31 2313314333.0 +280.2% USD 10-K 2026-02-24
Annual 2025-12-31 2534268965.0 +9.6% USD 10-K 2026-02-24

Gross Profit

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 174737231.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 193083039.0 +10.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 191440633.0 -0.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 202237606.0 +5.6% USD 10-Q 2025-05-06
Quarterly 2024-06-30 188563309.0 -6.8% USD 10-Q 2025-08-08
Quarterly 2024-09-30 204063635.0 +8.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 191733587.0 -6.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 225290903.0 +17.5% USD 10-Q 2025-08-08
Quarterly 2025-09-30 225166737.0 -0.1% USD 10-Q 2025-11-07
Annual 2023-03-31 174737000.0 USD 10-K 2025-02-25
Annual 2023-06-30 193083000.0 +10.5% USD 10-K 2025-02-25
Annual 2023-09-30 191441000.0 -0.9% USD 10-K 2025-02-25
Annual 2023-12-31 762630008.0 +298.4% USD 10-K 2026-02-24
Annual 2024-03-31 202238000.0 -73.5% USD 10-K 2025-02-25
Annual 2024-06-30 188563000.0 -6.8% USD 10-K 2025-02-25
Annual 2024-09-30 204064000.0 +8.2% USD 10-K 2025-02-25
Annual 2024-12-31 771090190.0 +277.9% USD 10-K 2026-02-24
Annual 2025-12-31 866708940.0 +12.4% USD 10-K 2026-02-24

Operating Income

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 113250647.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 127289388.0 +12.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 122416529.0 -3.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 129346312.0 +5.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 114884022.0 -11.2% USD 10-Q 2025-08-08
Quarterly 2024-09-30 125728152.0 +9.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 112987106.0 -10.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 118520135.0 +4.9% USD 10-Q 2025-08-08
Quarterly 2025-09-30 122326938.0 +3.2% USD 10-Q 2025-11-07
Annual 2023-03-31 113251000.0 USD 10-K 2025-02-25
Annual 2023-06-30 127289000.0 +12.4% USD 10-K 2025-02-25
Annual 2023-09-30 122417000.0 -3.8% USD 10-K 2025-02-25
Annual 2023-12-31 495731053.0 +305.0% USD 10-K 2026-02-24
Annual 2024-03-31 129346000.0 -73.9% USD 10-K 2025-02-25
Annual 2024-06-30 114884000.0 -11.2% USD 10-K 2025-02-25
Annual 2024-09-30 125728000.0 +9.4% USD 10-K 2025-02-25
Annual 2024-12-31 459726573.0 +265.7% USD 10-K 2026-02-24
Annual 2025-12-31 473935754.0 +3.1% USD 10-K 2026-02-24

Net Income

Q: 8 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 97578261.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 109155403.0 +11.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 104725412.0 -4.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 108230714.0 +3.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 86040438.0 -20.5% USD 10-Q 2025-08-08
Quarterly 2024-09-30 122549041.0 +42.4% USD 10-Q 2025-11-07
Quarterly 2025-06-30 96039584.0 -21.6% USD 10-Q 2025-08-08
Quarterly 2025-09-30 100967910.0 +5.1% USD 10-Q 2025-11-07
Annual 2023-03-31 97578000.0 USD 10-K 2024-02-22
Annual 2023-06-30 109155000.0 +11.9% USD 10-K 2024-02-22
Annual 2023-09-30 104725000.0 -4.1% USD 10-K 2024-02-22
Annual 2023-12-31 428403272.0 +309.1% USD 10-K 2026-02-24
Annual 2024-12-31 404487743.0 -5.6% USD 10-K 2026-02-24
Annual 2025-12-31 384841367.0 -4.9% USD 10-K 2026-02-24

EPS Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.42 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.47 +11.9% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.45 -4.3% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.47 +4.4% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 0.37 -21.3% USD/shares 10-Q 2025-08-08
Quarterly 2024-09-30 0.54 +45.9% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.42 -22.2% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.43 +2.4% USD/shares 10-Q 2025-08-08
Quarterly 2025-09-30 0.46 +7.0% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 0.42 USD/shares 10-K 2025-02-25
Annual 2023-06-30 0.47 +11.9% USD/shares 10-K 2025-02-25
Annual 2023-09-30 0.45 -4.3% USD/shares 10-K 2025-02-25
Annual 2023-12-31 1.84 +308.9% USD/shares 10-K 2026-02-24
Annual 2024-03-31 0.47 -74.5% USD/shares 10-K 2025-02-25
Annual 2024-06-30 0.37 -21.3% USD/shares 10-K 2025-02-25
Annual 2024-09-30 0.54 +45.9% USD/shares 10-K 2025-02-25
Annual 2024-12-31 1.77 +227.8% USD/shares 10-K 2026-02-24
Annual 2025-12-31 1.74 -1.7% USD/shares 10-K 2026-02-24

EPS Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.42 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.47 +11.9% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.45 -4.3% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.47 +4.4% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 0.37 -21.3% USD/shares 10-Q 2025-08-08
Quarterly 2024-09-30 0.53 +43.2% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.42 -20.8% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.43 +2.4% USD/shares 10-Q 2025-08-08
Quarterly 2025-09-30 0.46 +7.0% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 0.42 USD/shares 10-K 2025-02-25
Annual 2023-06-30 0.47 +11.9% USD/shares 10-K 2025-02-25
Annual 2023-09-30 0.45 -4.3% USD/shares 10-K 2025-02-25
Annual 2023-12-31 1.84 +308.9% USD/shares 10-K 2026-02-24
Annual 2024-03-31 0.47 -74.5% USD/shares 10-K 2025-02-25
Annual 2024-06-30 0.37 -21.3% USD/shares 10-K 2025-02-25
Annual 2024-09-30 0.53 +43.2% USD/shares 10-K 2025-02-25
Annual 2024-12-31 1.76 +232.1% USD/shares 10-K 2026-02-24
Annual 2025-12-31 1.74 -1.1% USD/shares 10-K 2026-02-24

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 215452160.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 237665601.0 +10.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 260633625.0 +9.7% USD 10-Q 2023-11-03
Quarterly 2023-12-31 226435019.0 -13.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 249004534.0 +10.0% USD 10-Q 2024-05-03
Quarterly 2024-06-30 260241951.0 +4.5% USD 10-Q 2024-08-02
Quarterly 2024-09-30 179639743.0 -31.0% USD 10-Q 2024-11-01
Quarterly 2024-12-31 233318766.0 +29.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 286558598.0 +22.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 119774840.0 -58.2% USD 10-Q 2025-08-08
Quarterly 2025-09-30 178589422.0 +49.1% USD 10-Q 2025-11-07
Annual 2023-12-31 226435019.0 USD 10-K 2025-02-25
Annual 2024-12-31 233318766.0 +3.0% USD 10-K 2026-02-24
Annual 2025-12-31 145645715.0 -37.6% USD 10-K 2026-02-24

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 332867128.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 350409472.0 +5.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 351142147.0 +0.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 321809868.0 -8.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 341591131.0 +6.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 306565681.0 -10.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 356338008.0 +16.2% USD 10-Q 2024-11-01
Quarterly 2024-12-31 295344353.0 -17.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 330625348.0 +11.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 372961789.0 +12.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 384673839.0 +3.1% USD 10-Q 2025-11-07
Annual 2023-12-31 321809868.0 USD 10-K 2025-02-25
Annual 2024-12-31 295344353.0 -8.2% USD 10-K 2026-02-24
Annual 2025-12-31 368517569.0 +24.8% USD 10-K 2026-02-24

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 401769976.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 390026268.0 -2.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 395452780.0 +1.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 402473028.0 +1.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 436537244.0 +8.5% USD 10-Q 2024-05-03
Quarterly 2024-06-30 463492305.0 +6.2% USD 10-Q 2024-08-02
Quarterly 2024-09-30 449311020.0 -3.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 436497445.0 -2.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 408934806.0 -6.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 475719663.0 +16.3% USD 10-Q 2025-08-08
Quarterly 2025-09-30 499243613.0 +4.9% USD 10-Q 2025-11-07
Annual 2023-12-31 402473028.0 USD 10-K 2025-02-25
Annual 2024-12-31 436497445.0 +8.5% USD 10-K 2026-02-24
Annual 2025-12-31 516253617.0 +18.3% USD 10-K 2026-02-24

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1005041193.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1025306426.0 +2.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1055451827.0 +2.9% USD 10-Q 2023-11-03
Quarterly 2023-12-31 997738153.0 -5.5% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1072594701.0 +7.5% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1083883853.0 +1.1% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1045684218.0 -3.5% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1037328170.0 -0.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 1088670603.0 +4.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1061976626.0 -2.5% USD 10-Q 2025-08-08
Quarterly 2025-09-30 1168473902.0 +10.0% USD 10-Q 2025-11-07
Annual 2023-12-31 997738153.0 USD 10-K 2025-02-25
Annual 2024-12-31 1037328170.0 +4.0% USD 10-K 2026-02-24
Annual 2025-12-31 1128434468.0 +8.8% USD 10-K 2026-02-24

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2433347835.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 2487107092.0 +2.2% USD 10-Q 2023-08-03
Quarterly 2023-09-30 2558318838.0 +2.9% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2611437552.0 +2.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 2713214570.0 +3.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 2738285062.0 +0.9% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2735296843.0 -0.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 2760820975.0 +0.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 2782549228.0 +0.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 2813817336.0 +1.1% USD 10-Q 2025-08-08
Quarterly 2025-09-30 2938754652.0 +4.4% USD 10-Q 2025-11-07
Annual 2023-12-31 2611437552.0 USD 10-K 2025-02-25
Annual 2024-12-31 2760820975.0 +5.7% USD 10-K 2026-02-24
Annual 2025-12-31 2928592834.0 +6.1% USD 10-K 2026-02-24

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 297030732.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 276062016.0 -7.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 274405503.0 -0.6% USD 10-Q 2023-11-03
Quarterly 2023-12-31 271608976.0 -1.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 304411218.0 +12.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 304728500.0 +0.1% USD 10-Q 2024-08-02
Quarterly 2024-09-30 283164653.0 -7.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 252692676.0 -10.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 266633348.0 +5.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 336933865.0 +26.4% USD 10-Q 2025-08-08
Quarterly 2025-09-30 394456229.0 +17.1% USD 10-Q 2025-11-07
Annual 2023-12-31 271608976.0 USD 10-K 2025-02-25
Annual 2024-12-31 252692676.0 -7.0% USD 10-K 2026-02-24
Annual 2025-12-31 387542969.0 +53.4% USD 10-K 2026-02-24

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 310092189.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 291157766.0 -6.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 289865031.0 -0.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 298920483.0 +3.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 336850781.0 +12.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 337985535.0 +0.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 317669501.0 -6.0% USD 10-Q 2024-11-01
Quarterly 2024-12-31 288721320.0 -9.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 303131725.0 +5.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 380689351.0 +25.6% USD 10-Q 2025-08-08
Quarterly 2025-09-30 441220168.0 +15.9% USD 10-Q 2025-11-07
Annual 2023-12-31 298920483.0 USD 10-K 2025-02-25
Annual 2024-12-31 288721320.0 -3.4% USD 10-K 2026-02-24
Annual 2025-12-31 437660897.0 +51.6% USD 10-K 2026-02-24

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2123255648.0 USD 10-Q 2024-08-02
Quarterly 2023-06-30 2195949326.0 +3.4% USD 10-Q 2024-11-01
Quarterly 2023-09-30 2268453807.0 +3.3% USD 10-Q 2024-11-01
Quarterly 2023-12-31 2312517069.0 +1.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 2376363789.0 +2.8% USD 10-Q 2024-08-02
Quarterly 2024-06-30 2400299527.0 +1.0% USD 10-Q 2024-11-01
Quarterly 2024-09-30 2417627342.0 +0.7% USD 10-Q 2024-11-01
Quarterly 2024-12-31 2467950655.0 +2.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 2474826003.0 +0.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 2430038168.0 -1.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 2495214826.0 +2.7% USD 10-Q 2025-11-07
Annual 2023-12-31 2312517069.0 USD 10-K 2025-02-25
Annual 2024-12-31 2467950655.0 +6.7% USD 10-K 2026-02-24
Annual 2025-12-31 2487829724.0 +0.8% USD 10-K 2026-02-24

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

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 120914110.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 241766133.0 +99.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 367668306.0 +52.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 129877130.0 -64.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 259127445.0 +99.5% USD 10-Q 2025-08-08
Quarterly 2024-09-30 343817752.0 +32.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 148505521.0 -56.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 314644872.0 +111.9% USD 10-Q 2025-08-08
Quarterly 2025-09-30 461627573.0 +46.7% USD 10-Q 2025-11-07
Annual 2023-12-31 537249592.0 USD 10-K 2026-02-24
Annual 2024-12-31 498213220.0 -7.3% USD 10-K 2026-02-24
Annual 2025-12-31 587126291.0 +17.8% USD 10-K 2026-02-24

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -72396645.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -126395275.0 -74.6% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -189075734.0 -49.6% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -55142494.0 +70.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -102078900.0 -85.1% USD 10-Q 2025-08-08
Quarterly 2024-09-30 -146883017.0 -43.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -5101545.0 +96.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -181358214.0 -3455.0% USD 10-Q 2025-08-08
Quarterly 2025-09-30 -217284919.0 -19.8% USD 10-Q 2025-11-07
Annual 2023-12-31 -299416320.0 USD 10-K 2026-02-24
Annual 2024-12-31 -202078417.0 +32.5% USD 10-K 2026-02-24
Annual 2025-12-31 -266899521.0 -32.1% USD 10-K 2026-02-24

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -47819943.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -96459895.0 -101.7% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -136713585.0 -41.7% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -52165121.0 +61.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -123241613.0 -136.3% USD 10-Q 2025-08-08
Quarterly 2024-09-30 -243730011.0 -97.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -90164144.0 +63.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -246830584.0 -173.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 -296271997.0 -20.0% USD 10-Q 2025-11-07
Annual 2023-12-31 -230152891.0 USD 10-K 2026-02-24
Annual 2024-12-31 -289251056.0 -25.7% USD 10-K 2026-02-24
Annual 2025-12-31 -407899821.0 -41.0% USD 10-K 2026-02-24

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 231455443.0 shares 10-K 2025-02-25
Annual 2024-12-31 227207472.0 -1.8% shares 10-K 2026-02-24
Annual 2025-12-31 215445024.0 -5.2% shares 10-K 2026-02-24

Shares Issued

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 231455443.0 shares 10-K 2025-02-25
Annual 2024-12-31 227207472.0 -1.8% shares 10-K 2026-02-24
Annual 2025-12-31 215445024.0 -5.2% shares 10-K 2026-02-24

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 230605626.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 230005782.0 -0.3% shares 10-Q 2024-08-02
Quarterly 2023-09-30 230047014.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 227929048.0 -0.9% shares 10-Q 2025-05-06
Quarterly 2024-06-30 227377169.0 -0.2% shares 10-Q 2025-08-08
Quarterly 2024-09-30 226002347.0 -0.6% shares 10-Q 2025-11-07
Quarterly 2025-03-31 223522686.0 -1.1% shares 10-Q 2025-05-06
Quarterly 2025-06-30 219631876.0 -1.7% shares 10-Q 2025-08-08
Quarterly 2025-09-30 215944553.0 -1.7% shares 10-Q 2025-11-07
Annual 2023-12-31 229405479.0 shares 10-K 2026-02-24
Annual 2024-12-31 225710698.0 -1.6% shares 10-K 2026-02-24
Annual 2025-12-31 217834174.0 -3.5% shares 10-K 2026-02-24

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 230895846.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 230228350.0 -0.3% shares 10-Q 2024-08-02
Quarterly 2023-09-30 230457411.0 +0.1% shares 10-Q 2024-11-01
Quarterly 2024-03-31 228408138.0 -0.9% shares 10-Q 2025-05-06
Quarterly 2024-06-30 227808929.0 -0.3% shares 10-Q 2025-08-08
Quarterly 2024-09-30 226241684.0 -0.7% shares 10-Q 2025-11-07
Quarterly 2025-03-31 223561721.0 -1.2% shares 10-Q 2025-05-06
Quarterly 2025-06-30 219631876.0 -1.8% shares 10-Q 2025-08-08
Quarterly 2025-09-30 215994789.0 -1.7% shares 10-Q 2025-11-07
Annual 2023-12-31 229720198.0 shares 10-K 2026-02-24
Annual 2024-12-31 226023482.0 -1.6% shares 10-K 2026-02-24
Annual 2025-12-31 217848653.0 -3.6% shares 10-K 2026-02-24
For informational purposes only — not guaranteed to be accurate or complete.