Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,156,892
$1,087,479
$1,165,178
$1,094,718
Gross Profit
373,617
344,641
339,543
317,694
EBITDA
155,417
139,297
108,993
79,144
EBIT
134,723
117,717
88,320
58,680
Net Income
72,616
74,220
62,617
46,156
Net Change In Cash
1,156,892
1,087,479
1,165,178
1,094,718
Free Cash Flow
-27,461
48,647
174,817
65,105
Cash
515,082
531,981
545,678
480,458
Basic Shares
132,414
132,368
132,132
132,026

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,320,577
$3,615,120
$3,541,060
$3,728,134
Gross Profit
1,276,828
994,295
1,049,725
1,116,769
EBITDA
374,421
291,576
335,397
344,951
EBIT
290,674
200,623
235,575
244,198
Net Income
186,743
188,689
125,949
130,420
Net Change In Cash
4,320,577
3,615,120
3,541,060
3,728,134
Cost of Revenue
-196,108
-409,065
416,424
Free Cash Flow
258,413
-116,297
195,183
253,132
Cash
545,678
434,971
658,452
1,095,274
Basic Shares
131,931
131,315
130,857
131,050

Earnings Calls

Quarter EPS
2024-06-30
$0.73
2024-03-31
$0.58
2023-12-31
$0.68
2023-09-30
$0.50