Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$671,956
$681,340
$603,966
$725,507
Gross Profit
163,956
168,335
148,609
188,588
EBITDA
121,800
111,499
118,524
117,818
EBIT
100,531
89,891
97,972
97,457
Net Income
69,483
72,972
68,468
65,887
Net Change In Cash
671,956
681,340
603,966
725,507
Free Cash Flow
-7,673
35,489
2,604
170,976
Cash
38,484
51,268
45,895
78,624
Basic Shares
91,886
91,801
91,860
91,997

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,496,309
$2,232,834
$2,124,074
$2,123,516
Gross Profit
620,593
551,935
550,277
575,397
EBITDA
447,002
386,008
470,847
422,343
EBIT
368,436
312,166
401,767
361,669
Net Income
245,849
238,191
305,871
278,670
Net Change In Cash
2,496,309
2,232,834
2,124,074
2,123,516
Cost of Revenue
2,420
-8,763
-43,831
Free Cash Flow
212,415
46,392
74,974
-58,585
Cash
78,624
35,244
33,891
42,610
Basic Shares
91,874
91,702
94,518
95,726

Earnings Calls

Quarter EPS
2024-09-30
$0.83
2024-06-30
$0.82
2024-03-31
$0.76
2023-12-31
$1.01