Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$954,500
$980,768
$927,321
$894,654
Gross Profit
686,869
693,698
657,260
530,073
EBITDA
322,014
370,690
321,932
156,515
EBIT
321,356
282,199
121,247
Net Income
247,722
246,641
215,224
89,080
Net Change In Cash
954,500
980,768
927,321
894,654
Free Cash Flow
85,115
155,375
52,498
-139,082
Cash
583,375
858,704
3,464,106
3,299,690
Basic Shares
100,618
101,735
101,845
101,829

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
2025-12-31
$2.47
2025-09-30
$2.58
2025-06-30
$2.30
2025-03-31
$2.15