Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$912,786
$867,118
$803,614
$751,787
Gross Profit
306,994
191,859
168,002
90,539
EBITDA
228,097
216,454
195,376
125,177
EBIT
131,435
119,640
99,506
29,940
Net Income
89,709
75,578
60,298
17,516
Net Change In Cash
912,786
867,118
803,614
751,787
Free Cash Flow
87,051
141,113
109,294
129,207
Cash
177,609
141,760
179,979
148,277
Basic Shares
41,561
41,431
41,492
41,776

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,935,432
$3,004,925
$2,713,491
$2,127,106
Gross Profit
372,189
499,307
193,722
-13,892
EBITDA
489,502
627,098
377,988
238,270
EBIT
106,387
232,546
-62,210
-236,689
Net Income
34,342
72,953
111,910
-8,515
Net Change In Cash
2,935,432
3,004,925
2,713,491
2,127,106
Cost of Revenue
-155,437
42,698
128,517
Free Cash Flow
420,008
-202,215
150,418
185,642
Cash
148,277
102,984
258,421
215,723
Basic Shares
44,599
50,644
50,753
50,195

Earnings Calls

Quarter EPS
2024-09-30
$2.16
2024-06-30
$1.82
2024-03-31
$1.45
2023-12-31
$0.42