Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,245,800
$1,207,162
$1,185,280
$1,152,662
Gross Profit
399,870
350,664
321,185
332,699
EBITDA
875,115
183,635
124,514
238,186
EBIT
807,134
112,499
76,535
188,042
Net Income
548,791
72,503
-21,091
124,380
Net Change In Cash
1,245,800
1,207,162
1,185,280
1,152,662
Free Cash Flow
91,080
219,448
33,739
-20,191
Cash
260,852
244,361
187,615
130,860
Basic Shares
4,405
4,384
4,401
4,457

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,790,904
$4,414,877
$3,924,493
$3,185,974
Gross Profit
1,466,366
1,311,943
1,266,775
1,071,453
EBITDA
1,448,099
571,505
375,460
687,238
EBIT
1,210,859
367,668
175,744
484,201
Net Income
724,634
205,288
67,079
352,075
Net Change In Cash
4,790,904
4,414,877
3,924,493
3,185,974
Cost of Revenue
33,431
-261,182
Free Cash Flow
324,076
166,428
152,920
39,889
Cash
260,852
169,897
169,319
145,886
Basic Shares
4,405
4,654
4,836
4,965

Earnings Calls

Quarter EPS
2024-12-31
$22.58
2024-09-30
$17.25
2024-06-30
$12.70
2024-03-31
$11.24