Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,215,529
$1,052,898
$1,178,698
$1,137,871
Gross Profit
1,136,775
979,698
1,090,198
1,051,871
EBITDA
581,525
257,212
336,876
179,818
EBIT
558,606
234,850
314,143
157,298
Net Income
404,999
158,203
201,212
106,456
Net Change In Cash
1,215,529
1,052,898
1,178,698
1,137,871
Free Cash Flow
25,667
262,898
363,834
293,184
Cash
1,954,969
1,941,722
1,687,829
1,304,109
Basic Shares
198,526
198,197
210,530
195,838

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,241,217
$3,695,649
$3,394,635
$2,986,267
Gross Profit
3,929,117
3,440,649
3,187,638
1,340,078
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,217
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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.57
2025-03-31
$0.80
2024-12-31
$1.43