Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$679,811
$668,808
$599,092
$654,629
Gross Profit
130,962
120,211
92,384
105,629
EBITDA
103,327
86,344
63,751
72,947
EBIT
78,064
60,364
35,693
47,450
Net Income
41,237
34,997
15,135
44,529
Net Change In Cash
679,811
668,808
599,092
654,629
Free Cash Flow
67,045
31,534
-95,235
117,847
Cash
451,858
382,873
354,697
461,566
Basic Shares
102,613
102,472
102,250
102,366

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,424,706
$2,066,084
$1,869,275
$1,827,889
Gross Profit
398,971
307,377
264,065
163,941
EBITDA
302,538
231,832
179,522
-269,982
EBIT
197,578
110,863
39,799
-454,997
Net Income
97,403
25,941
-49,307
-496,751
Net Change In Cash
2,424,706
2,066,084
1,869,275
1,827,889
Cost of Revenue
42,156
86,098
78,361
Free Cash Flow
109,229
39,840
175,115
75,960
Cash
461,566
568,745
538,114
452,016
Basic Shares
102,156
101,447
99,706
99,233

Earnings Calls

Quarter EPS
2024-09-30
$0.40
2024-06-30
$0.34
2024-03-31
$0.14
2023-12-31
$0.19