Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$450,612
$432,457
$398,131
$528,527
Gross Profit
100,202
358,348
43,131
198,248
EBITDA
194,655
145,011
130,100
221,914
EBIT
131,917
84,193
70,616
164,344
Net Income
95,781
59,647
37,876
113,605
Net Change In Cash
450,612
432,457
398,131
528,527
Free Cash Flow
-156,364
-77,037
-48,875
-16,132
Cash
474,488
634,495
368,865
427,950
Basic Shares
54,380
54,126
53,962
53,485

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,826,633
$1,766,356
$1,643,981
$1,458,084
Gross Profit
331,851
316,841
330,111
332,242
EBITDA
668,960
605,554
491,537
493,846
EBIT
440,869
405,646
317,982
314,402
Net Income
289,174
261,195
258,982
245,550
Net Change In Cash
1,826,633
1,766,356
1,643,981
1,458,084
Cost of Revenue
-37,666
-59,873
Free Cash Flow
-414,862
-344,110
-81,304
63,265
Cash
368,865
327,429
177,577
215,243
Basic Shares
52,615
50,806
50,699
50,645

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.76
2025-03-31
$1.10
2024-12-31
$0.70