Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$656,759
$862,134
$689,155
$652,639
Gross Profit
571,859
557,728
281,794
112,461
EBITDA
176,806
491,005
132,495
-54,115
EBIT
171,940
486,031
132,166
-59,562
Net Income
71,272
304,540
111,553
-45,152
Net Change In Cash
656,759
862,134
689,155
652,639
Free Cash Flow
-138,729
-146,051
4,539
-113,421
Cash
4,092,465
3,695,076
4,700,366
4,489,539
Basic Shares
209,282
214,986
216,220
214,873

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,619,046
$1,809,329
$2,366,218
$2,365,081
Gross Profit
1,440,535
2,018,863
1,189,966
2,060,172
EBITDA
816,288
1,399,657
833,358
1,556,307
EBIT
798,636
1,399,657
808,248
1,540,264
Net Income
608,325
563,686
469,014
1,160,513
Net Change In Cash
2,619,046
1,809,329
2,366,218
2,365,081
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

Quarter EPS
2025-06-30
$0.32
2025-03-31
$1.40
2024-12-31
$0.50
2024-09-30
-$0.23