Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,770,901
$1,814,564
$1,535,099
$1,822,561
Gross Profit
1,046,487
1,067,012
884,545
1,079,925
EBITDA
558,924
519,400
379,122
562,624
EBIT
509,820
472,295
332,824
516,081
Net Income
401,615
400,822
332,769
435,733
Net Change In Cash
1,770,901
1,814,564
1,535,099
1,822,561
Free Cash Flow
425,080
127,495
380,726
399,188
Cash
2,072,845
2,072,208
2,175,515
2,079,468
Basic Shares
193,533
193,416
193,717
193,759

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$6,296,903
$5,228,252
$4,860,286
$4,982,795
Gross Profit
3,696,555
3,004,955
2,806,775
2,890,459
EBITDA
1,773,729
1,269,732
1,191,698
1,373,438
EBIT
1,593,994
1,092,160
1,027,845
1,218,620
Net Income
1,411,436
1,289,636
973,585
1,082,200
Net Change In Cash
6,296,903
5,228,252
4,860,286
4,982,795
Cost of Revenue
-197,482
40,095
Free Cash Flow
1,238,900
1,181,237
542,066
702,840
Cash
2,079,468
1,693,452
1,279,194
1,498,058
Basic Shares
193,465
192,058
193,042
193,043

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.99
2025-06-30
$2.17
2025-03-31
$1.61