Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$720,476
$703,372
$445,169
$620,501
Gross Profit
354,316
337,162
100,659
337,375
EBITDA
124,797
148,687
9,079
96,032
EBIT
109,868
134,410
-5,093
82,067
Net Income
75,563
99,372
-1,116
56,224
Net Change In Cash
720,476
703,372
445,169
620,501
Free Cash Flow
137,979
-131,517
-33,222
123,699
Cash
60,055
40,599
53,059
99,062
Basic Shares
60,906
61,485
61,951
63,171

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,457,091
$2,381,995
$2,270,336
$2,147,930
Gross Profit
1,187,727
1,252,511
1,179,233
1,118,437
EBITDA
360,266
336,586
315,153
295,796
EBIT
304,378
285,230
273,447
254,553
Net Income
214,298
198,429
199,278
178,873
Net Change In Cash
2,457,091
2,381,995
2,270,336
2,147,930
Cost of Revenue
-216,593
136,199
Free Cash Flow
170,484
271,228
-194,151
276,525
Cash
53,059
65,435
58,904
281,677
Basic Shares
63,648
67,517
72,560
75,265

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.25
2025-03-31
$1.39
2024-12-31
-$0.02