Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,272,676
$1,506,835
$1,365,980
$1,215,529
Gross Profit
1,168,176
1,385,735
1,266,980
1,136,729
EBITDA
367,971
414,505
506,923
581,525
EBIT
344,169
390,523
482,900
558,606
Net Income
303,330
299,279
424,169
404,999
Net Change In Cash
1,272,676
1,506,835
1,365,980
1,215,529
Free Cash Flow
359,151
521,424
544,642
25,667
Cash
3,461,114
3,097,817
2,455,006
1,954,969
Basic Shares
206,830
204,766
201,429
198,744

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,141,242
$4,241,217
$3,695,649
$3,394,635
Gross Profit
4,769,142
3,929,117
3,440,659
3,187,635
EBITDA
1,760,165
408,158
919,426
599,637
EBIT
1,666,879
318,910
836,766
531,782
Net Income
1,286,650
32,615
597,599
340,660
Net Change In Cash
5,141,242
4,241,217
3,695,649
3,394,635
Cost of Revenue
890,605
Free Cash Flow
1,354,631
249,074
449,001
892,108
Cash
3,097,817
1,687,829
3,213,376
2,951,422
Basic Shares
200,700
210,530
225,928
223,958

Earnings Calls

QuarterEPS
2026-03-31
$1.81
2025-12-31
$1.80
2025-09-30
$2.26
2025-06-30
$1.57