U.S. markets closed

Medifast, Inc. (MED)

NYSE - NYSE Precio retrasado. Divisa en USD.
Añadir a la lista de seguimiento
33.71+0.21 (+0.63%)
Al cierre: 04:00PM EDT
33.71 0.00 (0.00%)
Fuera de horario: 05:39PM 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
Flujos de caja provenientes de actividades operativas
Ingresos netos
99,415
99,415
143,568
164,031
102,859
Depreciación y amortización
13,107
13,107
10,980
6,812
4,316
Impuestos sobre la renta diferidos
1,211
1,211
-924
-3,715
601
Compensación con base en acciones
8,188
8,188
11,053
9,903
6,796
Cambio en el capital circulante
20,276
20,276
21,651
-87,646
26,903
Cuentas por cobrar
-
-
-
-
297
Inventario
64,265
64,265
61,187
-126,651
-4,621
Cuentas a pagar
-35,707
-35,707
-37,594
-
-
Otro capital circulante
141,174
141,174
177,889
60,336
139,309
Otros artículos no monetarios
4,607
4,607
6,098
5,069
3,189
Efectivo neto proporcionado por actividades en curso
147,657
147,657
194,570
94,545
145,196
Flujos de caja provenientes de actividades de inversión
Inversiones en propiedad, planta y equipo
-6,483
-6,483
-16,681
-34,209
-5,887
Compras de inversiones
-54,564
-54,564
0
-
-
Ventas/vencimientos de inversiones
0
0
5,267
5,145
4,605
Efectivo neto usado para actividades de inversión
-61,047
-61,047
-11,414
-29,064
-1,282
Flujos de caja provenientes de actividades financieras
Acción ordinaria readquirida
-6,960
-6,960
-127,961
-62,088
-5,551
Dividendos pagados
-73,017
-73,017
-71,620
-63,856
-53,190
Efectivo neto usado que fue proporcionado (usado para) actividades financieras
-79,789
-79,789
-199,581
-125,133
-57,144
Cambio neto en efectivo
6,749
6,749
-16,492
-59,540
86,749
Efectivo al inicio del periodo
87,691
87,691
104,183
163,723
76,974
Efectivo al final del periodo
94,440
94,440
87,691
104,183
163,723
Flujo de caja libre
Flujo de caja operativo
147,657
147,657
194,570
94,545
145,196
Inversiones en bienes de capital
-6,483
-6,483
-16,681
-34,209
-5,887
Flujo de caja libre
141,174
141,174
177,889
60,336
139,309