Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$553,035
$458,892
$470,865
$448,997
Gross Profit
300,971
231,932
232,627
216,712
EBITDA
94,508
30,917
58,152
36,789
EBIT
10,107
33,098
11,929
Net Income
71,944
6,262
26,987
7,244
Net Change In Cash
553,035
458,892
470,865
448,997
Free Cash Flow
169,454
38,107
-6,408
653
Cash
290,693
208,740
291,698
341,862
Basic Shares
57,640
58,430
58,974
59,332

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,933,289
$1,949,445
$2,017,003
$2,254,235
Gross Profit
982,971
863,044
795,200
781,944
EBITDA
151,402
77,218
199,047
247,021
EBIT
77,218
109,998
158,757
Net Income
114,713
54,644
8,952
134,456
Net Change In Cash
1,933,289
1,949,445
2,017,003
2,254,235
Cost of Revenue
64,429
Free Cash Flow
258,161
131,745
171,189
165,930
Cash
336,341
348,200
515,527
Basic Shares
58,605
60,231
62,760
64,231

Earnings Calls

Quarter EPS
2024-12-31
$1.75
2024-09-30
$0.96
2024-06-30
$1.08
2024-03-31
$0.80