Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$374,217
$364,947
$327,475
$405,271
Gross Profit
134,068
121,045
107,234
127,287
EBITDA
7,555
30,663
19,226
40,165
EBIT
-10,351
13,697
2,274
23,396
Net Income
-14,905
15,029
5,216
37,502
Net Change In Cash
374,217
364,947
327,475
405,271
Free Cash Flow
21,423
-8,063
-9,346
69,781
Cash
657,288
985,964
1,017,603
1,044,556
Basic Shares
37,532
37,777
37,687
37,585

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,655,810
$1,845,422
$1,455,954
$1,415,826
Gross Profit
592,398
675,506
532,322
541,869
EBITDA
113,694
305,523
210,146
236,959
EBIT
113,694
245,227
157,253
189,189
Net Income
128,284
199,660
134,736
134,675
Net Change In Cash
1,655,810
1,845,422
1,455,954
1,415,826
Cost of Revenue
-86,550
67,571
128,784
Free Cash Flow
147,932
124,702
108,368
164,753
Cash
1,044,556
458,818
544,372
480,368
Basic Shares
37,750
37,721
38,355
38,542

Earnings Calls

Quarter EPS
2024-09-30
$0.98
2024-06-30
$0.85
2024-03-31
$0.58
2023-12-31
$1.24