Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$830,289
$683,535
$862,134
$689,155
Gross Profit
366,217
254,878
557,728
281,794
EBITDA
190,691
92,500
408,093
132,495
EBIT
185,813
87,634
403,119
132,166
Net Income
135,850
71,272
304,540
111,553
Net Change In Cash
830,289
683,535
862,134
689,155
Free Cash Flow
-52,772
-138,729
-146,051
4,539
Cash
3,539,341
4,092,465
3,695,076
4,700,366
Basic Shares
207,144
209,282
214,986
216,220

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,987,314
$1,809,329
$2,366,218
$2,409,293
Gross Profit
1,440,535
2,018,863
1,189,966
2,060,172
EBITDA
816,288
1,399,657
648,056
1,556,307
EBIT
798,636
1,399,657
630,725
1,540,264
Net Income
608,325
563,686
469,014
1,160,513
Net Change In Cash
2,987,314
1,809,329
2,366,218
2,409,293
Cost of Revenue
227,492
-64,365
Free Cash Flow
-329,395
-144,637
4,992
-49,522
Cash
4,700,366
4,149,838
4,616,117
4,334,603
Basic Shares
219,934
234,063
261,503
319,912

Earnings Calls

QuarterEPS
2025-09-30
$0.63
2025-06-30
$0.32
2025-03-31
$1.40
2024-12-31
$0.50