Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$306,879
$282,420
$276,788
$246,151
Gross Profit
141,761
122,268
114,351
95,319
EBITDA
12,396
6,564
26,031
1,336
EBIT
11,627
3,224
-21,847
Net Income
15,842
8,630
3,735
-15,676
Net Change In Cash
306,879
282,420
276,788
246,151
Free Cash Flow
47,228
9,418
45,151
37,613
Cash
369,201
570,628
578,281
549,964
Basic Shares
46,854
46,427
46,036
45,732

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,112,238
$1,147,112
$1,295,947
$1,132,018
Gross Profit
471,003
496,840
588,987
554,653
EBITDA
337
-34,868
96,846
174,438
EBIT
-34,868
-2,323
89,507
Net Income
12,531
-20,371
5,648
77,849
Net Change In Cash
1,112,238
1,147,112
1,295,947
1,132,018
Cost of Revenue
-1,841
-134,300
Free Cash Flow
151,259
126,078
17,041
173,474
Cash
467,972
330,362
349,051
Basic Shares
46,255
45,212
45,891
47,943

Earnings Calls

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