Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$916,927
$954,500
$980,768
$927,321
Gross Profit
650,895
686,869
693,698
657,260
EBITDA
291,371
322,014
370,690
321,932
EBIT
321,356
282,199
Net Income
225,820
247,722
246,641
215,224
Net Change In Cash
916,927
954,500
980,768
927,321
Free Cash Flow
85,115
155,375
52,498
Cash
598,218
583,375
858,704
3,464,106
Basic Shares
98,922
100,618
101,735
101,845

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,757,243
$2,393,039
$2,192,436
$1,674,640
Gross Profit
2,567,900
1,651,156
1,586,556
1,531,431
EBITDA
1,171,151
756,945
689,678
697,953
EBIT
1,046,816
700,248
630,852
633,362
Net Income
798,667
534,783
494,308
496,049
Net Change In Cash
3,757,243
2,393,039
2,192,436
1,674,640
Cost of Revenue
-5,409,008
Free Cash Flow
-542,005
476,153
507,872
1,713,223
Cash
583,375
798,290
762,442
732,072
Basic Shares
100,618
76,762
76,480
75,181

Earnings Calls

QuarterEPS
2026-03-31
$2.28
2025-12-31
$2.47
2025-09-30
$2.58
2025-06-30
$2.30