Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,018,571
$826,629
$1,646,405
$1,843,904
Gross Profit
518,904
408,096
835,466
978,996
EBITDA
38,524
10,258
233,010
563,571
EBIT
98,850
-50,068
174,579
501,052
Net Income
53,319
-40,319
140,862
372,376
Net Change In Cash
1,018,571
826,629
1,646,405
1,843,904
Free Cash Flow
-263,920
-11,380
816,464
64,332
Cash
870,500
1,243,696
1,387,908
723,532
Basic Shares
325,500
327,500
336,400
341,216

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,379,546
$5,441,200
$5,434,687
$5,457,741
Gross Profit
2,734,068
2,583,700
2,481,352
2,626,662
EBITDA
987,228
561,700
875,369
956,383
EBIT
741,279
561,700
637,153
724,701
Net Income
541,817
214,400
393,913
902,987
Net Change In Cash
5,379,546
5,441,200
5,434,687
5,457,741
Cost of Revenue
37,978
-21,708
Free Cash Flow
597,946
709,491
256,339
334,110
Cash
1,387,908
1,261,363
761,235
731,362
Basic Shares
343,336
357,112
359,612
357,253

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.19
2025-03-31
-$0.03
2024-12-31
$0.35