Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$598,052
$587,671
$591,187
$571,414
Gross Profit
253,438
250,108
130,545
117,660
EBITDA
3,160
25,989
70,473
58,424
EBIT
-12,250
21,215
64,115
52,286
Net Income
-20,381
41,460
32,301
14,400
Net Change In Cash
598,052
587,671
591,187
571,414
Free Cash Flow
69,167
104,239
50,734
-9,434
Cash
303,242
245,450
157,358
120,704
Basic Shares
32,718
33,135
33,046
32,979

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,348,324
$2,236,382
$2,223,199
$2,214,112
Gross Profit
1,017,677
990,873
962,774
980,756
EBITDA
73,449
216,913
207,407
320,657
EBIT
55,452
193,066
182,472
289,756
Net Income
43,231
-9,747
118,609
209,072
Net Change In Cash
2,348,324
2,236,382
2,223,199
2,214,112
Cost of Revenue
8,364
-37,588
Free Cash Flow
215,115
124,475
126,068
182,172
Cash
303,242
126,450
40,540
42,694
Basic Shares
33,051
32,598
32,653
32,972

Earnings Calls

Quarter EPS
2024-12-31
$0.96
2024-09-30
$1
2024-06-30
$1.32
2024-03-31
$1.03