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
337,659
291,728
EBITDA
181,384
123,202
129,329
60,946
EBIT
174,537
116,230
122,671
52,890
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,727
976,428
EBITDA
494,861
519,478
59,774
177,598
EBIT
466,328
444,551
-18,088
98,946
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,742
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