DigitalOcean

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$242,390
$229,634
$218,700
$210,703
Gross Profit
142,270
136,933
130,945
129,444
EBITDA
128,564
130,416
77,452
72,798
EBIT
37,379
95,356
44,687
43,588
Net Income
25,660
158,371
37,027
38,204
Net Change In Cash
242,390
229,634
218,700
210,703
Free Cash Flow
-108,102
88,968
57,015
-885
Cash
254,475
236,561
387,745
360,421
Basic Shares
105,343
103,036
100,617
102,322

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
2025-12-31
$0.44
2025-09-30
$0.54
2025-06-30
$0.59