Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,238,500
$5,451,700
$4,843,700
$5,068,900
Gross Profit
14,291,300
277,600
166,900
4,814,700
EBITDA
286,700
278,600
164,300
275,200
EBIT
223,100
218,500
104,800
217,400
Net Income
149,200
144,800
66,000
150,000
Net Change In Cash
5,238,500
5,451,700
4,843,700
5,068,900
Free Cash Flow
170,400
142,800
59,800
162,100
Cash
52,500
79,800
56,700
117,800
Basic Shares
20,735
20,922
21,162
21,425

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$21,529,400
$23,446,100
$17,360,500
$11,264,300
Gross Profit
20,514,600
2,399,900
1,848,900
1,442,900
EBITDA
1,058,500
1,193,100
820,300
722,700
EBIT
826,800
970,000
605,200
559,400
Net Income
556,800
672,900
396,900
386,100
Net Change In Cash
21,529,400
23,446,100
17,360,500
11,264,300
Cost of Revenue
-195,900
92,800
-116,700
Free Cash Flow
448,400
689,400
462,700
333,000
Cash
117,800
60,500
256,400
163,600
Basic Shares
21,843
23,950
26,604
29,526

Earnings Calls

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