Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,062,200
$1,111,502
$938,633
$960,097
Gross Profit
633,339
681,916
522,077
530,697
EBITDA
269,829
343,282
242,590
232,587
EBIT
251,644
325,738
226,429
218,814
Net Income
199,801
228,907
152,454
253,586
Net Change In Cash
1,062,200
1,111,502
938,633
960,097
Free Cash Flow
278,836
384,180
-43,324
320,471
Cash
186,122
167,736
159,288
149,290
Basic Shares
59,501
60,766
61,054
60,977

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,962,347
$3,554,985
$2,313,416
$1,385,951
Gross Profit
2,177,595
1,860,282
1,420,220
749,948
EBITDA
1,100,774
890,667
717,612
242,468
EBIT
1,046,470
851,438
685,636
214,849
Net Income
792,566
540,159
725,694
312,861
Net Change In Cash
3,962,347
3,554,985
2,313,416
1,385,951
Cost of Revenue
-18,290
81,602
27,102
Free Cash Flow
814,819
498,952
511,249
224,869
Cash
149,290
191,629
213,197
135,802
Basic Shares
61,952
62,006
63,718
68,544

Earnings Calls

Quarter EPS
2024-09-30
$3.60
2024-06-30
$4.01
2024-03-31
$3.02
2023-12-31
$2.58