Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$944,402
$912,786
$867,118
$803,614
Gross Profit
218,771
306,994
191,859
168,002
EBITDA
228,097
216,454
195,376
EBIT
131,435
119,640
99,506
Net Income
97,377
89,709
75,578
60,298
Net Change In Cash
944,402
912,786
867,118
803,614
Free Cash Flow
11,178
87,051
141,113
109,294
Cash
227,362
177,609
141,760
179,979
Basic Shares
40,328
41,561
41,431
41,492

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,527,920
$2,935,432
$3,004,925
$2,713,491
Gross Profit
2,063,988
372,189
499,307
193,722
EBITDA
701,683
554,354
627,098
377,988
EBIT
317,803
171,239
232,546
-62,210
Net Income
322,962
34,342
72,953
111,910
Net Change In Cash
3,527,920
2,935,432
3,004,925
2,713,491
Cost of Revenue
-155,437
42,698
Free Cash Flow
692,462
420,008
-202,215
150,418
Cash
227,362
148,277
102,984
258,421
Basic Shares
41,547
44,599
50,644
50,753

Earnings Calls

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