Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,710,400
$5,238,500
$5,451,700
$4,843,700
Gross Profit
4,710,400
621,700
277,600
166,900
EBITDA
222,100
286,700
278,600
164,300
EBIT
154,900
223,100
218,500
104,800
Net Income
142,500
149,200
144,800
66,000
Net Change In Cash
4,710,400
5,238,500
5,451,700
4,843,700
Free Cash Flow
800
65,200
142,800
59,800
Cash
47,000
52,500
79,800
56,700
Basic Shares
20,458
20,735
20,922
21,162

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$20,244,300
$21,529,400
$23,446,100
$17,360,500
Gross Profit
20,244,300
20,514,600
2,399,900
1,848,900
EBITDA
802,500
1,065,200
1,193,100
820,300
EBIT
554,500
833,500
970,000
605,200
Net Income
502,500
556,800
672,900
396,900
Net Change In Cash
20,244,300
21,529,400
23,446,100
17,360,500
Cost of Revenue
-195,900
92,800
Free Cash Flow
32,799
448,400
689,400
462,700
Cash
32,799
117,800
60,500
256,400
Basic Shares
20,842
21,843
23,950
26,604

Earnings Calls

Quarter EPS
2024-12-31
$7.50
2024-09-30
$7.20
2024-06-30
$6.92
2024-03-31
$3.12