Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,213,867
$1,225,005
$1,171,043
$1,204,445
Gross Profit
155,988
160,643
154,098
164,491
EBITDA
74,565
82,547
73,855
87,494
EBIT
59,194
68,059
59,713
73,839
Net Income
50,033
52,624
47,096
57,987
Net Change In Cash
1,213,867
1,225,005
1,171,043
1,204,445
Free Cash Flow
75,618
40,638
84,927
47,693
Cash
468,830
438,062
467,671
481,043
Basic Shares
35,420
35,654
35,750
35,804

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,303,322
$7,436,562
$6,537,568
$4,132,981
Gross Profit
714,239
960,227
866,083
553,496
EBITDA
392,161
628,536
555,277
298,805
EBIT
334,008
571,083
505,668
252,950
Net Income
264,394
430,914
381,524
192,106
Net Change In Cash
5,303,322
7,436,562
6,537,568
4,132,981
Cost of Revenue
122,205
-29,783
-70,161
Free Cash Flow
367,960
596,654
253,479
180,091
Cash
481,043
339,581
215,522
249,354
Basic Shares
35,920
36,633
38,235
38,602

Earnings Calls

Quarter EPS
2024-09-30
$1.41
2024-06-30
$1.48
2024-03-31
$1.32
2023-12-31
$1.62