Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$606,761
$607,151
$612,864
$615,462
Gross Profit
223,618
217,219
213,880
209,598
EBITDA
101,244
76,213
90,739
102,746
EBIT
89,130
76,686
75,441
88,030
Net Income
68,340
65,474
58,107
77,959
Net Change In Cash
606,761
607,151
612,864
615,462
Free Cash Flow
96,685
67,478
70,165
79,556
Cash
1,224,257
1,123,267
1,051,237
982,507
Basic Shares
46,172
46,172
46,036
45,839

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,440,837
$2,173,633
$1,795,564
$1,981,572
Gross Profit
839,317
713,908
522,189
573,169
EBITDA
356,187
191,498
57,744
7,074
EBIT
299,910
135,735
-9,019
-94,186
Net Income
239,105
96,923
-9,547
-78,298
Net Change In Cash
2,440,837
2,173,633
1,795,564
1,981,572
Cost of Revenue
-32,977
Free Cash Flow
207,613
98,087
4,753
120,112
Cash
1,051,237
302,049
202,007
162,579
Basic Shares
46,187
45,836
45,101
44,301

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.62
2025-03-31
$1.52
2024-12-31
$1.35