Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,083,337
$769,210
$651,797
$685,680
Gross Profit
622,846
449,306
373,012
415,336
EBITDA
325,408
175,862
128,753
150,121
EBIT
289,996
145,699
97,364
119,819
Net Income
257,220
119,558
78,372
98,896
Net Change In Cash
1,083,337
769,210
651,797
685,680
Free Cash Flow
218,749
2,358
131,681
97,616
Cash
293,751
272,700
339,252
475,632
Basic Shares
157,651
159,097
161,065
161,996

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,190,024
$2,819,880
$2,676,298
$3,155,045
Gross Profit
1,867,857
1,648,927
1,536,748
1,867,151
EBITDA
768,083
732,414
611,770
954,779
EBIT
641,368
612,673
501,068
844,104
Net Income
554,046
542,372
448,752
715,501
Net Change In Cash
3,190,024
2,819,880
2,676,298
3,155,045
Cost of Revenue
-271,315
Free Cash Flow
450,406
474,081
425,589
414,674
Cash
293,751
553,354
757,571
854,773
Basic Shares
157,651
163,314
164,304
169,734

Earnings Calls

QuarterEPS
2025-12-31
$1.80
2025-09-30
$0.85
2025-06-30
$0.57
2025-03-31
$0.75