Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$378,143
$399,131
$350,372
$377,475
Gross Profit
315,044
336,245
289,269
298,353
EBITDA
123,202
116,541
51,365
73,292
EBIT
116,230
109,883
43,309
55,071
Net Income
92,381
91,358
36,828
112,779
Net Change In Cash
378,143
399,131
350,372
377,475
Free Cash Flow
73,331
138,919
12,766
90,207
Cash
396,293
535,150
420,753
457,469
Basic Shares
167,025
170,977
172,981
170,138

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,663,405
$1,111,795
$1,173,751
$1,038,756
Gross Profit
1,374,679
893,687
569,838
465,852
EBITDA
495,049
59,774
176,398
-6,024
EBIT
420,122
-18,088
97,746
-87,878
Net Income
355,757
-158,267
-48,169
-110,861
Net Change In Cash
1,663,405
1,111,795
1,173,751
1,038,756
Cost of Revenue
-45,071
64,583
69,190
Free Cash Flow
353,305
-17,211
72,695
40,623
Cash
457,469
292,473
337,544
272,961
Basic Shares
169,730
163,541
160,942
158,803

Earnings Calls

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