Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$409,743
$407,121
$451,988
$366,043
Gross Profit
347,948
116,665
167,402
119,704
EBITDA
-2,932
-6,985
30,840
-3,160
EBIT
-6,637
-28,197
8,744
-25,232
Net Income
-7,840
-28,715
4,750
-23,603
Net Change In Cash
409,743
407,121
451,988
366,043
Free Cash Flow
15,215
14,498
74,682
-55,370
Cash
1,453,549
1,317,217
1,119,030
686,502
Basic Shares
53,373
53,452
53,270
52,622

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
620,545
724,167
779,227
726,894
EBITDA
100,631
164,786
148,649
115,436
EBIT
17,660
84,176
63,850
29,312
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
682,263
813,945
1,322,319
1,491,842
Basic Shares
52,510
53,871
55,220
53,685

Earnings Calls

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