Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$407,121
$451,988
$366,043
$353,029
Gross Profit
116,665
167,402
119,704
131,247
EBITDA
-2,455
32,650
17,186
13,289
EBIT
-23,667
10,554
-4,886
-7,078
Net Income
-28,715
4,750
-23,603
-6,265
Net Change In Cash
407,121
451,988
366,043
353,029
Free Cash Flow
14,498
74,682
-55,370
-12,699
Cash
1,317,217
1,119,030
686,502
711,399
Basic Shares
53,452
53,270
52,622
52,367

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,501,328
$1,449,566
$1,433,197
$1,253,760
Gross Profit
540,601
724,167
779,227
726,894
EBITDA
127,887
164,786
148,649
114,980
EBIT
44,916
84,176
63,850
28,856
Net Income
6,722
64,212
47,480
23,131
Net Change In Cash
1,501,328
1,449,566
1,433,197
1,253,760
Cost of Revenue
-505,795
-171,061
430,547
Free Cash Flow
21,577
193,360
105,101
150,143
Cash
686,502
813,945
1,322,319
1,491,842
Basic Shares
52,510
53,871
55,220
53,685

Earnings Calls

Quarter EPS
2024-06-30
$0.25
2024-03-31
$0.59
2023-12-31
$0.14
2023-09-30
$0.14