U.S. markets open in 2 hours 34 minutes

First Community Bankshares, Inc. (FCBC)

NasdaqGS - NasdaqGS Precio en tiempo real. Divisa en USD.
Añadir a la lista de seguimiento
33.99+0.42 (+1.25%)
Al cierre: 04:00PM EDT
33.99 0.00 (0.00%)
Fuera de horario: 04:02PM EDT
Mostrar:
Anual

Flujo de caja

Todos los números en miles
Desglose
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Flujos de caja provenientes de actividades operativas
Ingresos netos
49,083
48,020
46,662
51,168
35,926
-
Depreciación y amortización
6,156
5,685
5,600
5,917
5,908
-
Compensación con base en acciones
1,159
1,203
1,375
1,773
2,150
-
Cambio en el capital circulante
4,877
4,233
3,671
1,300
-6,662
-
Otro capital circulante
59,395
59,058
57,864
45,177
42,649
-
Otros artículos no monetarios
-3,284
-2,659
-2,165
-4,425
-5,982
-
Efectivo neto proporcionado por actividades en curso
62,933
61,828
59,024
48,215
45,844
-
Flujos de caja provenientes de actividades de inversión
Inversiones en propiedad, planta y equipo
-3,538
-2,770
-1,160
-3,038
-3,195
-
Compras de inversiones
-47,496
-74,103
-269,337
-22,394
-10,267
-
Ventas/vencimientos de inversiones
213,908
122,565
25,748
27,626
95,703
-
Otras actividades de inversión
731
-79
2,087
3,073
1,955
-
Efectivo neto usado para actividades de inversión
448,200
288,662
-536,779
35,350
17,798
-
Flujos de caja provenientes de actividades financieras
Pago de deudas
-
-
-
0
-40
0
Acción ordinaria readquirida
-26,011
-23,038
-21,311
-28,882
-21,872
-
Dividendos pagados
-21,741
-21,089
-18,515
-18,059
-17,876
-
Efectivo neto usado que fue proporcionado (usado para) actividades financieras
-354,613
-404,916
-28,838
137,313
175,910
-
Cambio neto en efectivo
156,520
-54,426
-506,593
220,878
239,552
-
Efectivo al inicio del periodo
92,385
170,846
677,439
456,561
217,009
-
Efectivo al final del periodo
248,905
116,420
170,846
677,439
456,561
-
Flujo de caja libre
Flujo de caja operativo
62,933
61,828
59,024
48,215
45,844
-
Inversiones en bienes de capital
-3,538
-2,770
-1,160
-3,038
-3,195
-
Flujo de caja libre
59,395
59,058
57,864
45,177
42,649
-