Quarterly Financials

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

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,340,100
$6,411,500
$5,677,100
$4,921,900
Gross Profit
218,500
1,047,800
918,400
867,400
EBITDA
122,000
944,300
847,000
752,000
EBIT
122,000
681,512
596,640
532,902
Net Income
64,400
340,848
359,081
308,722
Net Change In Cash
1,340,100
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