Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$621,170
$523,553
$552,381
$519,714
Gross Profit
259,544
212,191
220,184
210,464
EBITDA
85,796
58,358
64,727
45,790
EBIT
80,629
53,420
60,096
41,427
Net Income
55,278
35,376
43,934
35,881
Net Change In Cash
621,170
523,553
552,381
519,714
Free Cash Flow
-6,926
104,213
-19,684
145,910
Cash
139,414
180,457
131,501
204,640
Basic Shares
71,569
72,004
72,865
73,491

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,981,582
$2,122,009
$1,866,142
$1,201,814
Gross Profit
832,414
873,836
767,497
464,541
EBITDA
236,115
302,220
257,276
66,923
EBIT
220,614
281,644
242,068
49,563
Net Income
171,554
216,061
190,678
-18,281
Net Change In Cash
1,981,582
2,122,009
1,866,142
1,201,814
Cost of Revenue
57,572
-28,402
-8,917
Free Cash Flow
209,767
249,532
152,855
37,644
Cash
204,640
274,713
219,499
247,864
Basic Shares
74,565
78,069
81,628
78,635

Earnings Calls

Quarter EPS
2024-09-30
$0.91
2024-06-30
$0.57
2024-03-31
$0.65
2023-12-31
$0.61