Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$788,109
$774,129
$819,034
$758,615
Gross Profit
788,109
690,517
730,468
657,671
EBITDA
167,676
194,737
21,214
108,013
EBIT
190,142
13,896
100,848
Net Income
167,070
164,373
1,171
137,904
Net Change In Cash
788,109
774,129
819,034
758,615
Free Cash Flow
193,222
168,990
187,428
Cash
687,821
550,142
627,292
593,399
Basic Shares
33,541
33,891
34,383
34,937

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,089,143
$2,815,691
$2,720,133
$2,709,732
Gross Profit
3,089,143
2,479,044
2,399,739
2,412,881
EBITDA
720,129
2,596,378
681,394
703,983
EBIT
2,564,414
647,220
674,147
Net Income
470,518
576,601
373,012
373,357
Net Change In Cash
3,089,143
2,815,691
2,720,133
2,709,732
Cost of Revenue
-155,068
Free Cash Flow
862,088
658,620
731,860
632,268
Cash
687,821
613,148
489,240
392,501
Basic Shares
34,199
36,027
38,106
39,652

Earnings Calls

Quarter EPS
2024-12-31
$5.03
2024-09-30
$5.68
2024-06-30
$4.71
2024-03-31
$3.91