Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,365,980
$1,215,529
$1,052,897
$1,178,698
Gross Profit
1,266,979
1,119,844
963,348
1,073,579
EBITDA
506,331
581,525
257,212
336,876
EBIT
482,308
558,606
234,850
314,143
Net Income
424,169
404,999
158,203
201,212
Net Change In Cash
1,365,980
1,215,529
1,052,897
1,178,698
Free Cash Flow
544,642
25,667
262,898
363,834
Cash
2,455,006
1,954,969
1,941,722
1,687,829
Basic Shares
201,429
198,526
198,197
210,530

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$4,241,216
$3,695,649
$3,394,635
$2,986,267
Gross Profit
3,863,501
3,380,499
3,141,283
2,798,932
EBITDA
408,158
919,426
599,637
630,196
EBIT
318,910
836,766
531,782
572,352
Net Income
32,615
597,599
340,660
948,581
Net Change In Cash
4,241,216
3,695,649
3,394,635
2,986,267
Cost of Revenue
890,605
547,965
Free Cash Flow
249,074
449,001
892,108
568,482
Cash
1,687,829
3,213,376
2,951,422
2,057,440
Basic Shares
210,530
225,928
223,958
222,074

Earnings Calls

QuarterEPS
2025-09-30
$2.26
2025-06-30
$1.57
2025-03-31
$0.80
2024-12-31
$1.43