Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$837,321
$831,012
$836,370
$852,134
Gross Profit
404,607
368,850
369,813
417,649
EBITDA
243,465
121,452
253,614
145,709
EBIT
112,604
94,905
107,303
14,443
Net Income
64,827
49,073
61,368
69,589
Net Change In Cash
837,321
831,012
836,370
852,134
Free Cash Flow
99,722
80,190
96,105
85,680
Cash
106,320
113,693
135,070
127,018
Basic Shares
44,970
45,289
45,387
45,425

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,151,796
$2,728,942
$1,698,965
$1,631,284
Gross Profit
1,507,239
1,264,586
919,152
911,139
EBITDA
906,708
851,668
257,620
215,148
EBIT
386,092
394,341
198,888
173,043
Net Income
219,301
253,495
124,909
106,579
Net Change In Cash
3,151,796
2,728,942
1,698,965
1,631,284
Cost of Revenue
-6,411
54,196
19,323
Free Cash Flow
355,994
433,719
181,282
184,721
Cash
127,018
117,330
120,046
65,850
Basic Shares
45,693
47,330
41,024
41,600

Earnings Calls

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