Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$883,811
$837,321
$831,012
$836,370
Gross Profit
433,688
404,607
368,850
369,813
EBITDA
163,164
243,465
121,452
253,614
EBIT
136,730
112,604
94,905
107,303
Net Income
83,547
64,827
49,073
61,368
Net Change In Cash
883,811
837,321
831,012
836,370
Free Cash Flow
185,936
99,722
80,190
96,105
Cash
175,095
106,320
113,693
135,070
Basic Shares
44,970
44,970
45,289
45,387

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,388,514
$3,151,796
$2,728,942
$1,698,965
Gross Profit
1,629,532
1,507,239
1,264,586
919,152
EBITDA
552,943
906,708
851,668
257,620
EBIT
448,002
386,092
394,341
198,888
Net Income
258,815
219,301
253,495
124,909
Net Change In Cash
3,388,514
3,151,796
2,728,942
1,698,965
Cost of Revenue
-6,411
54,196
Free Cash Flow
471,713
355,994
433,719
181,282
Cash
175,095
127,018
117,330
120,046
Basic Shares
44,970
45,693
47,330
41,024

Earnings Calls

Quarter EPS
2024-12-31
$2.12
2024-09-30
$1.67
2024-06-30
$1.37
2024-03-31
$1.55