Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,108,183
$1,128,520
$1,036,944
$989,818
Gross Profit
344,872
349,240
303,945
298,875
EBITDA
40,286
52,650
25,452
43,227
EBIT
12,471
26,105
563
18,926
Net Income
24,178
14,001
-1,024
14,106
Net Change In Cash
1,108,183
1,128,520
1,036,944
989,818
Free Cash Flow
-32,629
-808
-41,417
-33,983
Cash
68,653
67,065
66,885
114,987
Basic Shares
98,933
100,369
99,520
101,144

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,969,453
$3,578,101
$3,079,582
$3,134,640
Gross Profit
1,241,679
1,092,099
948,786
973,347
EBITDA
216,038
173,241
160,219
165,426
EBIT
128,056
94,990
89,095
107,375
Net Income
79,437
65,052
62,310
106,713
Net Change In Cash
3,969,453
3,578,101
3,079,582
3,134,640
Cost of Revenue
-37,357
34,759
77,225
Free Cash Flow
111,457
38,443
32,431
50,456
Cash
114,987
102,728
140,085
105,326
Basic Shares
100,831
100,162
99,418
98,452

Earnings Calls

Quarter EPS
2024-09-30
$0.28
2024-06-30
$0.25
2024-03-31
$0.09
2023-12-31
$0.18