DigitalOcean

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$218,700
$210,703
$204,925
$198,484
Gross Profit
130,945
129,444
117,079
119,441
EBITDA
77,452
72,798
60,447
67,712
EBIT
44,687
43,588
31,220
31,902
Net Income
37,027
38,204
18,266
32,949
Net Change In Cash
218,700
210,703
204,925
198,484
Free Cash Flow
57,015
-885
24,194
13,555
Cash
387,745
360,421
428,446
439,872
Basic Shares
100,617
102,322
94,404
102,591

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$780,615
$692,884
$576,322
$428,561
Gross Profit
465,943
408,917
364,395
257,966
EBITDA
236,864
153,587
86,743
73,915
EBIT
106,812
35,721
-15,489
-14,457
Net Income
84,492
19,409
-24,283
-19,503
Net Change In Cash
780,615
692,884
576,322
428,561
Cost of Revenue
-1,563,369
1,612,888
Free Cash Flow
96,202
110,129
74,935
24,015
Cash
428,446
317,236
140,772
1,713,387
Basic Shares
94,503
96,415
100,806
107,207

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.59
2025-03-31
$0.56
2024-12-31
$0.49