Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$431,509
$465,959
$493,193
$515,244
Gross Profit
-240,298
240,298
253,463
247,768
EBITDA
287,492
94,144
106,783
100,692
EBIT
301,564
80,072
92,991
83,186
Net Income
68,766
58,476
69,302
61,452
Net Change In Cash
431,509
465,959
493,193
515,244
Free Cash Flow
117,584
16,398
185,535
46,065
Cash
801,294
443,745
491,116
889,868
Basic Shares
74,380
74,380
74,292
74,492

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,024,271
$1,944,419
$1,308,087
$1,093,601
Gross Profit
958,349
873,035
915,442
996,960
EBITDA
376,461
311,144
452,755
527,885
EBIT
316,349
237,084
375,132
449,385
Net Income
232,467
178,671
284,971
414,984
Net Change In Cash
2,024,271
1,944,419
1,308,087
1,093,601
Cost of Revenue
257,790
-82,859
Free Cash Flow
433,780
657,496
1,293,821
1,175,996
Cash
491,116
588,283
572,647
314,857
Basic Shares
73,978
73,523
78,808
90,400

Earnings Calls

Quarter EPS
2025-06-30
$0.91
2025-03-31
$0.77
2024-12-31
$0.90
2024-09-30
$0.81