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
289,285
343,130
240,753
224,076
EBIT
271,100
325,586
224,592
210,303
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,210,010
1,860,282
1,420,220
749,948
EBITDA
1,091,927
893,895
717,472
241,340
EBIT
1,037,623
854,666
685,496
213,721
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,288
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