Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,006,426
$953,194
$885,651
$826,760
Gross Profit
797,198
766,300
709,194
660,782
EBITDA
78,925
77,257
52,090
20,294
EBIT
61,002
60,626
37,042
7,472
Net Income
52,574
46,567
33,885
2,647
Net Change In Cash
1,006,426
953,194
885,651
826,760
Free Cash Flow
323,264
318,177
234,684
203,305
Cash
426,360
401,305
540,602
489,030
Basic Shares
364,731
365,516
362,001
361,289

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,427,158
$2,684,275
$2,128,359
$1,675,100
Gross Profit
2,740,201
2,168,744
1,718,451
1,328,357
EBITDA
193,836
265,941
111,002
13,094
EBIT
138,080
211,008
66,537
-21,535
Net Income
107,741
183,746
48,568
-50,160
Net Change In Cash
3,427,158
2,684,275
2,128,359
1,675,100
Cost of Revenue
69,760
Free Cash Flow
1,000,557
835,884
632,367
353,518
Cash
401,305
1,246,983
330,339
338,985
Basic Shares
363,471
358,636
350,292
315,410

Earnings Calls

QuarterEPS
2026-03-31
$0.60
2025-12-31
$0.59
2025-09-30
$0.55
2025-06-30
$0.06