Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,999,519
$1,828,905
$1,992,109
$2,279,236
Gross Profit
80,177
266,934
58,027
114,496
EBITDA
93,895
32,598
52,393
77,836
EBIT
60,293
-2,289
18,404
44,704
Net Income
20,098
-12,693
-2,298
26,245
Net Change In Cash
1,999,519
1,828,905
1,992,109
2,279,236
Free Cash Flow
9,838
16,010
-13,405
79,887
Cash
293,675
265,420
261,758
291,697
Basic Shares
115,411
115,883
115,771
117,888

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
256,631
265,884
269,513
235,681
EBIT
124,217
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
107,944
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
2021-06-30
$0.24
2021-03-31
$0.19
2020-12-31
-$0.12
2020-09-30
$0.08