Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,197,090
$1,121,454
$1,006,426
$953,194
Gross Profit
959,923
881,341
797,198
766,300
EBITDA
148,604
74,477
78,925
77,257
EBIT
127,814
54,988
61,002
60,626
Net Income
118,316
44,558
52,574
46,567
Net Change In Cash
1,197,090
1,121,454
1,006,426
953,194
Free Cash Flow
250,634
278,704
323,264
318,177
Cash
881,230
434,957
426,360
401,305
Basic Shares
375,014
368,271
364,731
365,516

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,368
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-09-30
$0.33
2026-06-30
$0.18
2026-03-31
$0.60
2025-12-31
$0.59