Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,381,365
$1,317,038
$1,340,100
$1,803,100
Gross Profit
256,004
223,479
218,500
285,900
EBITDA
213,805
189,433
189,153
267,078
EBIT
148,303
123,003
126,667
200,453
Net Income
76,097
55,164
64,429
110,617
Net Change In Cash
1,381,365
1,317,038
1,340,100
1,803,100
Free Cash Flow
-35,287
-623,068
1,025,281
160,452
Cash
302,795
308,641
642,923
307,100
Basic Shares
107,015
107,051
106,900
108,800

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-06-30
$0.88
2024-03-31
$0.69
2023-12-31
$0.63
2023-09-30
$1.16