Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$407,344
$403,897
$428,305
$422,481
Gross Profit
326,029
322,885
348,371
310,974
EBITDA
28,963
60,035
133,438
86,454
EBIT
-89
31,417
100,431
51,751
Net Income
-4,649
1,340
9,754
-13,985
Net Change In Cash
407,344
403,897
428,305
422,481
Free Cash Flow
23,015
151,027
145,251
105,726
Cash
1,052,275
956,265
912,460
932,573
Basic Shares
302,811
308,558
313,851
303,954

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,640,018
$1,595,160
$1,505,118
$1,444,055
Gross Profit
1,313,825
1,256,865
1,161,615
1,112,056
EBITDA
338,518
241,017
258,414
59,906
EBIT
199,229
74,224
48,381
-226,260
Net Income
9,931
-125,283
-53,675
-99,929
Net Change In Cash
1,640,018
1,595,160
1,505,118
1,444,055
Free Cash Flow
405,906
259,804
194,592
217,866
Cash
912,460
732,443
497,879
456,378
Basic Shares
313,491
288,581
281,129
278,238

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.18
2025-03-31
$0.22
2024-12-31
$0.41