Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,261,624
$2,250,681
$2,230,756
$2,806,263
Gross Profit
364,502
354,649
353,003
440,344
EBITDA
54,747
50,018
62,310
EBIT
30,588
26,676
31,664
Net Income
-35,081
10,920
11,489
12,971
Net Change In Cash
2,261,624
2,250,681
2,230,756
2,806,263
Free Cash Flow
48,095
-39,636
68,724
-3,700
Cash
21,570
17,510
25,242
18,968
Basic Shares
33,752
34,102
33,777
34,376

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,549,324
$7,484,036
$9,643,100
$8,931,039
Gross Profit
1,512,498
1,146,587
1,497,475
1,403,879
EBITDA
83,170
70,854
116,102
EBIT
83,170
-23,326
23,391
Net Income
299
41,932
34,518
73,751
Net Change In Cash
9,549,324
7,484,036
9,643,100
8,931,039
Cost of Revenue
18,420
-9,237
Free Cash Flow
73,483
95,680
13,070
81,728
Cash
21,570
17,964
29,086
10,666
Basic Shares
33,752
34,967
36,313
35,943

Earnings Calls

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