DigitalOcean

DigitalOcean

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$257,905
$242,390
$229,634
$218,700
Gross Profit
144,710
142,270
136,933
130,945
EBITDA
80,524
128,564
130,416
77,452
EBIT
35,049
37,379
95,356
44,687
Net Income
15,771
25,660
158,371
37,027
Net Change In Cash
257,905
242,390
229,634
218,700
Free Cash Flow
2,189
-108,102
57,265
59,250
Cash
741,363
254,475
236,561
387,745
Basic Shares
111,915
105,343
103,036
100,617

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$901,427
$780,615
$692,884
$576,322
Gross Profit
539,592
465,943
408,917
364,395
EBITDA
362,051
236,864
153,587
86,743
EBIT
224,602
106,812
35,721
-15,489
Net Income
259,262
84,492
19,409
-27,804
Net Change In Cash
901,427
780,615
692,884
576,322
Cost of Revenue
-1,563,369
Free Cash Flow
41,089
96,202
110,129
74,935
Cash
254,475
428,446
317,236
140,772
Basic Shares
105,343
94,503
96,415
100,806

Earnings Calls

QuarterEPS
2026-03-31
$0.44
2025-12-31
$0.44
2025-09-30
$0.38
2025-06-30
$0.59