Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,250,681
$2,230,756
$2,806,263
$2,245,183
Gross Profit
354,649
353,003
440,344
338,969
EBITDA
54,747
50,018
62,310
47,726
EBIT
30,588
26,676
31,664
24,332
Net Income
10,920
11,489
12,971
10,305
Net Change In Cash
2,250,681
2,230,756
2,806,263
2,245,183
Free Cash Flow
-39,636
68,724
-3,700
-40,471
Cash
17,510
25,242
18,968
17,964
Basic Shares
34,102
33,777
34,376
34,670

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,484,036
$9,643,100
$8,931,039
$9,348,485
Gross Profit
1,146,587
1,497,475
1,403,879
1,424,965
EBITDA
83,170
70,854
116,102
128,601
EBIT
83,170
-23,326
23,391
38,725
Net Income
41,932
34,518
73,751
75,914
Net Change In Cash
7,484,036
9,643,100
8,931,039
9,348,485
Cost of Revenue
18,420
-9,237
-4,269
Free Cash Flow
95,680
13,070
81,728
239,418
Cash
17,964
29,086
10,666
19,903
Basic Shares
34,967
36,313
35,943
35,862

Earnings Calls

Quarter EPS
2024-09-30
$0.48
2024-06-30
$0.59
2024-03-31
$0.53
2023-12-31
$0.35