U.S. markets closed

Medifast, Inc. (MED)

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