Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,282,494
$1,083,337
$769,210
$651,797
Gross Profit
780,949
622,846
449,306
373,012
EBITDA
475,226
325,408
175,862
128,753
EBIT
473,002
289,996
145,699
97,364
Net Income
398,908
257,220
119,558
78,372
Net Change In Cash
1,282,494
1,083,337
769,210
651,797
Free Cash Flow
200,391
218,749
2,358
131,681
Cash
241,944
293,751
272,700
339,252
Basic Shares
157,636
157,651
159,097
161,065

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
2026-03-31
$2.56
2025-12-31
$1.80
2025-09-30
$0.85
2025-06-30
$0.49