Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$566,739
$570,727
$534,753
$540,651
Gross Profit
152,513
160,401
154,146
148,920
EBITDA
141,493
146,829
127,052
137,169
EBIT
100,921
105,818
87,992
97,552
Net Income
50,224
54,643
41,993
46,938
Net Change In Cash
566,739
570,727
534,753
540,651
Free Cash Flow
123,322
28,365
82,633
46,559
Cash
482,224
524,640
498,333
588,816
Basic Shares
204,254
206,185
206,971
207,578

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,181,578
$2,095,505
$1,896,998
$1,733,825
Gross Profit
776,468
720,757
698,256
621,481
EBITDA
552,046
535,547
458,551
416,906
EBIT
403,479
365,824
292,415
255,194
Net Income
204,440
177,370
200,392
117,832
Net Change In Cash
2,181,578
2,095,505
1,896,998
1,733,825
Cost of Revenue
470,802
-51,639
58,204
Free Cash Flow
260,395
174,360
267,788
215,392
Cash
516,037
745,889
249,438
306,989
Basic Shares
211,534
215,839
224,405
228,014

Earnings Calls

Quarter EPS
2024-09-30
$0.25
2024-06-30
$0.27
2024-03-31
$0.23
2023-12-31
$0.21