Australia markets closed

Gentex Corporation (GNTX)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
34.130.00 (0.00%)
At close: 04:00PM EDT
33.44 -0.69 (-2.02%)
After hours: 06:26PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
428,403
428,403
318,757
360,797
347,564
Depreciation & amortisation
93,321
93,321
96,568
99,112
104,740
Deferred income taxes
-17,735
-17,735
-17,778
-41,695
-15,420
Stock-based compensation
39,197
39,197
30,229
27,422
30,797
Change in working capital
-12,010
-12,010
-91,247
-82,139
-941.742
Accounts receivable
-45,251
-45,251
-26,699
35,135
-49,290
Inventory
2,127
2,127
-88,093
-89,976
22,726
Accounts payable
40,951
40,951
37,423
7,266
-12,854
Other working capital
353,571
353,571
191,767
293,333
412,785
Net cash provided by operating activities
537,250
537,250
338,201
362,168
464,492
Cash flows from investing activities
Investments in property, plant and equipment
-183,678
-183,678
-146,433
-68,835
-51,707
Acquisitions, net
-90,020
-90,020
-45,743
-24,974
-11,217
Purchases of investments
-97,849
-97,849
-18,194
-100,302
-73,719
Sales/maturities of investments
76,292
76,292
40,930
83,927
167,003
Other investing activities
-4,453
-4,453
-3,611
-5,501
-4,327
Net cash used for investing activities
-299,416
-299,416
-172,739
-113,107
26,416
Cash flows from financing activities
Debt repayment
-
-
0
0
-75,000
Common stock repurchased
-147,401
-147,401
-112,529
-324,643
-288,481
Dividends paid
-112,150
-112,150
-113,092
-115,286
-117,182
Net cash used provided by (used for) financing activities
-230,153
-230,153
-209,019
-410,120
-363,859
Net change in cash
7,680
7,680
-43,557
-161,059
127,049
Cash at beginning of period
218,755
218,755
262,312
423,371
296,322
Cash at end of period
226,435
226,435
218,755
262,312
423,371
Free cash flow
Operating cash flow
537,250
537,250
338,201
362,168
464,492
Capital expenditure
-183,678
-183,678
-146,433
-68,835
-51,707
Free cash flow
353,571
353,571
191,767
293,333
412,785