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
82,046
128,564
130,416
77,452
EBIT
36,571
37,379
95,356
44,687
Net Income
33,221
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
88,968
57,015
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
169,753
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.54
2025-06-30
$0.59