Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,087,886
$2,161,662
$2,379,485
$2,236,011
Gross Profit
432,085
453,365
440,928
436,150
EBITDA
117,653
160,696
125,380
155,722
EBIT
91,747
136,131
103,494
137,944
Net Income
58,208
87,444
67,027
90,608
Net Change In Cash
2,087,886
2,161,662
2,379,485
2,236,011
Free Cash Flow
111,040
33,623
240,697
195,607
Cash
317,449
256,307
379,111
268,730
Basic Shares
38,331
38,567
38,435
37,513

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$9,175,840
$10,431,191
$9,436,113
$8,340,579
Gross Profit
1,669,525
1,636,567
1,447,557
1,299,942
EBITDA
481,454
476,521
385,848
351,737
EBIT
418,978
419,907
330,427
286,177
Net Income
281,309
280,608
219,345
172,640
Net Change In Cash
9,175,840
10,431,191
9,436,113
8,340,579
Cost of Revenue
74,272
-18,748
3,497
Free Cash Flow
580,279
27,167
111,632
331,398
Cash
268,730
163,637
103,840
128,313
Basic Shares
37,241
36,620
36,863
35,444

Earnings Calls

Quarter EPS
2024-09-30
$2.19
2024-06-30
$2.46
2024-03-31
$2.37
2023-12-31
$2.98