Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$429,986
$378,143
$399,131
$350,372
Gross Profit
367,870
315,044
336,245
289,269
EBITDA
181,384
123,202
116,541
51,365
EBIT
174,537
116,230
109,883
43,309
Net Income
146,503
92,381
91,358
36,828
Net Change In Cash
429,986
378,143
399,131
350,372
Free Cash Flow
180,624
73,331
138,919
12,766
Cash
291,146
396,293
535,150
420,753
Basic Shares
169,198
167,025
170,977
172,981

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,557,632
$1,663,405
$1,111,795
$1,173,751
Gross Profit
1,312,301
1,410,368
893,687
569,838
EBITDA
420,636
519,478
59,774
176,398
EBIT
444,551
-18,088
97,746
Net Income
367,070
355,757
-158,267
-48,169
Net Change In Cash
1,557,632
1,663,405
1,111,795
1,173,751
Cost of Revenue
-45,071
64,583
Free Cash Flow
405,640
353,305
-17,211
72,695
Cash
291,146
457,469
292,473
337,544
Basic Shares
169,198
169,730
163,541
160,942

Earnings Calls

Quarter EPS
2024-12-31
$1.05
2024-09-30
$0.72
2024-06-30
$0.70
2024-03-31
$0.43