×

Bank First National Cash Flow Statement 2015-2023 | BFC

Annual Data | Millions of US $ except per share data
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
2018-12-31
2017-12-31
2016-12-31
2015-12-31
$74.514
$45.214
$45.444
$38.046
$26.694
$25.456
$15.313
$14.913
$13.395
$8.162
$5.951
$5.385
$4.942
$3.415
$2.834
$2.401
$2.312
$2.188
$-39.847
$-10.883
$-4.348
$-4.409
$-6.466
$-6.639
$-4.342
$-3.173
$-1.433
$-31.685
$-4.932
$1.037
$0.533
$-3.051
$-3.805
$-1.941
$-0.861
$0.755
$-3.798
$-0.744
$-3.047
$0.82
$-1.543
$-0.125
$0.223
$-0.459
$-0.995
Change In Inventories
-
-
-
-
-
-
-
-
-
Change In Accounts Payable
-
-
-
-
-
-
-
-
-
$13.914
$0.47
$-3.151
$4.564
$0.548
$1.526
$4.728
$0.822
$-0.54
$10.116
$-0.274
$-6.198
$5.384
$-0.995
$1.401
$4.951
$0.363
$-1.535
$52.945
$40.008
$40.283
$43.963
$22.648
$23.052
$18.323
$14.415
$12.615
$-13.484
$-6.872
$-8.17
$-8.087
$-7.268
$-7.482
$-2.825
$-1.322
$-2.766
Net Change In Intangible Assets
-
-
-
-
-
-
-
-
-
$89.959
$154.364
-
$35.296
$-23.471
-
$-19.882
-
-
Net Change In Short-term Investments
-
-
-
-
-
-
-
-
-
$224.433
$-131.986
$-50.647
$101.057
$-44.059
$-0.212
$12.782
$-14.691
$-24.174
$224.433
$-131.986
$-50.647
$101.057
$-44.059
$-0.212
$12.782
$-14.691
$-24.174
$-31.912
$-193.312
$-35.069
$-334.294
$-31.355
$-22.404
$-31.5
$-67.018
$-81.162
$268.996
$-177.806
$-93.886
$-206.028
$-106.153
$-30.098
$-41.425
$-83.031
$-108.102
$8.845
$-0.884
$-15.38
$-40.4
$40
$-8.5
$15
-
-
$-21.449
$56.074
$4.745
$-10.305
$14.376
$-16.079
$2.462
$4.489
$15.104
$-12.604
$55.19
$-10.635
$-50.705
$54.376
$-24.579
$17.462
$4.489
$15.104
$-9.851
$-14.2
$-8.158
$-4.348
$-4.205
$-9.102
$-2.735
$-2.139
$-0.451
$-9.851
$-14.2
$-8.158
$-4.348
$-4.205
$-9.102
$-2.735
$-2.139
$-0.451
$-11.959
$-7.822
$-8.733
$-6.147
$-5.463
$-4.53
$-4.046
$-3.666
$-3.208
$-159.41
$-72.879
$207.77
$307.032
$17.506
$51.023
$34.241
$64.445
$107.833
$-193.824
$-39.711
$180.244
$245.832
$62.214
$12.812
$44.922
$63.129
$119.278
$128.117
$-177.509
$126.641
$83.767
$-21.291
$5.766
$21.82
$-5.487
$23.791
Stock-Based Compensation
-
-
-
-
-
-
-
-
-
$-11.959
$-7.822
$-8.733
$-6.147
$-5.463
$-4.53
$-4.046
$-3.666
$-3.208
www.jqwidgets.com