Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$591,187
$571,414
$570,788
$556,237
Gross Profit
130,545
117,660
430,185
244,609
EBITDA
70,473
58,424
25,107
65,467
EBIT
64,115
52,286
20,964
59,404
Net Income
32,301
14,400
39,376
25,960
Net Change In Cash
591,187
571,414
570,788
556,237
Free Cash Flow
50,734
-9,434
58,207
-11,041
Cash
157,358
120,704
145,863
78,112
Basic Shares
33,046
32,979
32,912
32,831

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,236,382
$2,223,199
$2,214,112
$2,071,519
Gross Profit
457,077
962,774
980,756
886,150
EBITDA
216,913
256,445
329,923
293,951
EBIT
193,066
231,510
299,022
265,149
Net Income
-9,747
118,609
209,072
183,608
Net Change In Cash
2,236,382
2,223,199
2,214,112
2,071,519
Cost of Revenue
8,364
-37,588
-13,133
Free Cash Flow
124,475
126,068
182,172
283,620
Cash
145,863
40,540
42,694
81,808
Basic Shares
32,598
32,653
32,972
33,268

Earnings Calls

Quarter EPS
2024-06-30
$1.32
2024-03-31
$1.03
2023-12-31
$0.94
2023-09-30
$0.98