Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$296,769
$281,148
$270,718
$257,061
Gross Profit
211,419
200,374
201,068
205,308
EBITDA
35,083
3,844
36,870
44,471
EBIT
16,870
-14,828
17,918
34,585
Net Income
6,133
144
5,256
-16,499
Net Change In Cash
296,769
281,148
270,718
257,061
Free Cash Flow
57,940
81,834
57,233
47,351
Cash
270,363
280,683
294,285
216,464
Basic Shares
142,143
140,447
139,387
135,736

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,012,336
$866,972
$784,038
$621,149
Gross Profit
771,484
714,317
657,407
522,812
EBITDA
127,655
49,996
-201,523
54,245
EBIT
83,728
16,152
-234,243
32,542
Net Income
-7,081
-252,221
-249,149
30,588
Net Change In Cash
1,012,336
866,972
784,038
621,149
Cost of Revenue
-648
176,140
Free Cash Flow
214,119
152,676
112,136
145,318
Cash
294,285
197,037
203,247
57,891
Basic Shares
135,531
138,409
139,171
136,077

Earnings Calls

Quarter EPS
2024-06-30
$0.04
2024-03-31
$0.001
2023-12-31
$0.04
2023-09-30
-$0.12