Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,506,835
$1,365,980
$1,215,529
$1,052,897
Gross Profit
1,369,478
1,266,980
1,119,844
963,348
EBITDA
414,505
506,923
581,525
257,212
EBIT
390,523
482,900
558,606
234,850
Net Income
299,279
424,169
404,999
158,203
Net Change In Cash
1,506,835
1,365,980
1,215,529
1,052,897
Free Cash Flow
521,424
544,642
25,667
262,898
Cash
3,097,817
2,455,006
1,954,969
1,941,722
Basic Shares
204,766
201,429
198,744
198,197

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,141,242
$4,241,216
$3,695,649
$3,394,635
Gross Profit
4,702,526
3,863,501
3,380,499
3,141,283
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,216
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
2025-12-31
$1.80
2025-09-30
$2.26
2025-06-30
$1.57
2025-03-31
$0.80