Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,745,124
$1,381,365
$1,317,038
$1,340,100
Gross Profit
293,293
256,004
223,479
218,500
EBITDA
234,003
213,805
189,433
183,810
EBIT
167,287
148,303
123,003
121,324
Net Income
100,039
76,097
55,164
64,429
Net Change In Cash
1,745,124
1,381,365
1,317,038
1,340,100
Free Cash Flow
252,455
-35,287
-623,068
1,025,281
Cash
368,507
302,795
308,641
642,923
Basic Shares
107,137
107,015
107,051
106,900

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,988,200
$6,411,500
$5,677,100
$4,921,900
Gross Profit
218,500
1,047,800
918,400
867,400
EBITDA
122,000
964,034
846,441
770,015
EBIT
122,000
701,246
596,081
550,917
Net Income
64,400
340,848
359,081
308,722
Net Change In Cash
5,988,200
6,411,500
5,677,100
4,921,900
Cost of Revenue
-36,786
221,958
205,657
Free Cash Flow
255,786
532,600
324,500
378,300
Cash
642,923
585,600
631,400
409,500
Basic Shares
109,237
111,031
111,166
111,393

Earnings Calls

Quarter EPS
2024-09-30
$1.21
2024-06-30
$0.88
2024-03-31
$0.69
2023-12-31
$0.63