Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$282,420
$276,788
$246,151
$258,846
Gross Profit
122,268
114,351
95,319
105,403
EBITDA
6,564
26,031
1,336
359
EBIT
11,627
3,224
-21,847
-95,199
Net Income
8,630
3,735
-15,676
-14,375
Net Change In Cash
282,420
276,788
246,151
258,846
Free Cash Flow
21,267
45,151
37,613
26,042
Cash
570,628
578,281
549,964
500,979
Basic Shares
46,427
46,036
45,732
45,495

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,147,112
$1,295,947
$1,132,018
$892,208
Gross Profit
496,840
588,987
554,653
413,292
EBITDA
-34,868
96,846
174,438
107,121
EBIT
-34,868
-2,323
89,507
35,526
Net Income
-20,371
5,648
77,849
32,194
Net Change In Cash
1,147,112
1,295,947
1,132,018
892,208
Cost of Revenue
-1,841
-134,300
362,710
Free Cash Flow
126,078
17,041
173,474
131,004
Cash
467,972
330,362
349,051
485,928
Basic Shares
45,212
45,891
47,943
43,743

Earnings Calls

Quarter EPS
2024-09-30
$0.56
2024-06-30
$0.51
2024-03-31
$0.03
2023-12-31
$0.33