Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$689,360
$702,235
$1,093,984
$1,063,280
Gross Profit
689,360
1,104,204
1,093,963
641,964
EBITDA
198,490
235,619
175,755
EBIT
197,786
218,248
158,851
Net Income
177,817
155,323
177,789
103,283
Net Change In Cash
689,360
702,235
1,093,984
1,063,280
Free Cash Flow
139,156
175,562
42,990
106,301
Cash
419,638
6,958,382
7,211,367
6,249,064
Basic Shares
70,740
71,828
71,991
71,966

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,684,255
$2,644,178
$2,937,276
$2,554,630
Gross Profit
2,684,255
2,573,639
2,937,276
2,237,733
EBITDA
741,418
1,296,291
113,951
EBIT
675,539
1,234,971
47,707
Net Income
614,212
541,342
1,102,641
934,889
Net Change In Cash
2,684,255
2,644,178
2,937,276
2,554,630
Cost of Revenue
41,647
-62,582
Free Cash Flow
461,310
478,568
910,749
931,472
Cash
419,638
7,419,333
6,084,096
17,965,152
Basic Shares
71,623
71,791
75,274
81,420

Earnings Calls

Quarter EPS
2024-12-31
$2.52
2024-09-30
$2.16
2024-06-30
$2.46
2024-03-31
$1.88