Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$299,603
$228,841
$327,075
$227,569
Gross Profit
157,839
113,375
167,996
113,095
EBITDA
88,424
33,511
76,487
50,927
EBIT
74,539
32,981
76,982
36,812
Net Income
44,799
14,333
54,733
16,501
Net Change In Cash
299,603
228,841
327,075
227,569
Free Cash Flow
187,306
-11,367
-70,431
59,077
Cash
365,051
181,333
196,589
274,184
Basic Shares
221,834
221,851
221,872
221,436

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,051,606
$992,452
$1,314,136
$1,401,794
Gross Profit
530,757
476,950
597,035
655,782
EBITDA
208,787
227,749
356,874
390,820
EBIT
206,345
174,687
299,235
333,004
Net Income
118,655
80,687
179,347
203,725
Net Change In Cash
1,051,606
992,452
1,314,136
1,401,794
Cost of Revenue
151,567
Free Cash Flow
187,779
153,546
86,319
160,370
Cash
196,589
178,097
56,177
265,796
Basic Shares
221,370
220,688
229,726
200,574

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.24
2025-03-31
$0.10
2024-12-31
$0.27