Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,992,109
$2,279,236
$2,388,163
$2,072,454
Gross Profit
92,016
114,496
85,645
71,484
EBITDA
52,493
77,836
79,809
48,764
EBIT
18,504
44,704
46,232
17,048
Net Income
-2,298
26,245
14,063
-594
Net Change In Cash
1,992,109
2,279,236
2,388,163
2,072,454
Free Cash Flow
-13,405
79,887
57,935
-16,473
Cash
261,758
291,697
251,039
184,480
Basic Shares
115,771
117,888
116,880
117,275

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,731,962
$9,412,731
$9,142,799
$7,417,398
Gross Profit
397,218
423,634
418,551
367,479
EBITDA
257,031
265,884
269,513
235,681
EBIT
124,617
138,287
167,761
138,487
Net Income
20,845
34,369
71,747
59,198
Net Change In Cash
8,731,962
9,412,731
9,142,799
7,417,398
Cost of Revenue
-38,970
Free Cash Flow
20,855
24,885
110,485
-67,260
Cash
261,758
218,120
298,529
252,141
Basic Shares
116,949
119,605
123,224
125,437

Earnings Calls

Quarter EPS
2024-12-31
-$0.0003
2024-09-30
$0.07
2024-06-30
$0.11
2024-03-31
-$0.02