Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,405,045
$1,258,754
$1,484,021
$1,372,779
Gross Profit
1,230,190
1,103,678
1,212,789
1,052,327
EBITDA
1,107,477
982,466
751,169
737,160
EBIT
1,072,375
935,413
671,282
609,323
Net Income
835,545
819,531
576,419
599,204
Net Change In Cash
1,405,045
1,258,754
1,484,021
1,372,779
Free Cash Flow
1,053,422
772,226
831,712
696,227
Cash
1,666,899
1,192,608
551,024
741,411
Basic Shares
340,974
342,194
344,878
346,423

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$4,709,248
$3,283,087
$2,817,058
$2,793,104
Gross Profit
3,542,442
2,223,896
1,560,993
1,805,009
EBITDA
2,342,945
1,145,243
513,770
580,544
EBIT
1,894,265
656,235
-33,314
149,481
Net Income
1,579,776
356,711
-192,746
35,446
Net Change In Cash
4,709,248
3,283,087
2,817,058
2,793,104
Cost of Revenue
2,253,269
Free Cash Flow
2,094,235
1,057,264
412,111
356,394
Cash
741,411
502,152
1,080,484
1,520,504
Basic Shares
347,807
362,589
371,568
342,763

Earnings Calls

QuarterEPS
2025-09-30
$2.45
2025-06-30
$2.39
2025-03-31
$1.67
2024-12-31
$1.73