Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$276,788
$246,151
$258,846
$298,663
Gross Profit
114,351
95,319
105,403
131,964
EBITDA
26,031
4,499
72,193
27,267
EBIT
3,224
-18,684
-23,365
3,712
Net Income
3,735
-15,676
-14,375
5,553
Net Change In Cash
276,788
246,151
258,846
298,663
Free Cash Flow
45,151
37,613
26,042
42,820
Cash
578,281
549,964
500,979
446,840
Basic Shares
46,036
45,732
45,495
45,595

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
500,979
330,362
349,051
485,928
Basic Shares
45,212
45,891
47,943
43,743

Earnings Calls

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