Italia markets close in 4 hours 5 minutes

SPS Commerce, Inc. (SPSC)

NasdaqGS - NasdaqGS Prezzo in tempo reale. Valuta in USD.
Aggiungi a watchlist
188,09-0,36 (-0,19%)
Alla chiusura: 04:00PM EDT
188,09 0,00 (0,00%)
Dopo ore: 05:31PM EDT
Mostra:
Annuale

Flusso di cassa

Numeri espressi in migliaia
Analisi azionariato
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Flussi di cassa da attività operative
Utile netto
68.538
65.824
55.134
44.597
45.586
Deprezzamento e ammortamento
35.302
34.747
28.189
24.914
18.665
Imposte sul reddito differite
-12.002
-10.079
-3.732
3.881
4.241
Compensazione in base alle azioni
53.746
45.508
33.399
27.574
18.936
Variazione nel capitale circolante
-8.244
-11.824
-16.517
6.887
-4.417
Crediti correnti
-12.488
-11.949
-6.435
-4.959
-5.922
Debiti correnti
6.000
-3.947
144
2.259
1.214
Altro capitale circolante
126.698
112.537
80.172
93.305
72.095
Altri elementi non liquidi
1.482
2.415
220
323
-109
Liquidità netta fornita da attività operative
144.731
132.298
100.052
112.893
88.562
Flussi di cassa da attività d'investimento
Investimenti nel patrimonio impiantistico
-18.033
-19.761
-19.880
-19.588
-16.467
Netto acquisizioni
-
-70.218
-91.420
-17.066
-98.666
Acquisti di investimenti
-144.077
-133.994
-160.427
-121.242
-74.797
Vendite/scadenze di investimenti
141.331
131.331
158.937
111.193
69.461
Liquidità netta utilizzata per investimenti
-90.997
-92.642
-112.790
-46.703
-120.469
Flussi di cassa da attività finanziarie
Azioni ordinarie riacquistate
-16.540
0
-43.215
-20.430
-18.950
Altre attività finanziarie
-
-2.000
-
-2.042
-688
Liquidità netta fornita da (utilizzata per) attività finanziarie
-1.344
15.970
-31.631
-8.361
2.328
Variazione netta in contanti
52.333
56.188
-44.659
57.860
-29.560
Liquidità a inizio periodo
182.304
162.893
207.552
149.692
179.252
Liquidità a fine periodo
234.694
219.081
162.893
207.552
149.692
Flusso di cassa libero
Flusso di cassa operativo
144.731
132.298
100.052
112.893
88.562
Spesa di capitale
-18.033
-19.761
-19.880
-19.588
-16.467
Flusso di cassa libero
126.698
112.537
80.172
93.305
72.095