Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Cash Flows from Used in Operating Activities Direct 27,380,844
27,470,853
-2,349,498
20,717,121
22,991,583
27,380,844
27,470,853
-2,349,498
20,717,121
22,991,583
-18,772,148
-5,736,881
-8,545,187
-5,380,671
-9,417,118
-14,159,480
-13,029,214
4,852,046
-1,243,630
-3,004,844
61,426,139
71,620,312
62,761,078
68,626,281
52,873,039
-7,313,316
-7,199,787
-6,635,161
-6,252,213
-5,765,869
11,364,250
10,200,842
29,755,190
10,387,896
41,639,250
-18,795,991
-18,692,911
-20,027,235
-17,635,445
-43,093,891
20,067,528
20,271,067
-8,984,660
14,464,908
17,225,713