Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$138,623
$121,574
$120,484
$116,863
Gross Profit
67,508
104,679
102,761
99,805
EBITDA
54,302
40,009
45,577
56,287
EBIT
51,961
36,384
41,249
52,165
Net Income
39,668
31,771
34,004
29,817
Net Change In Cash
138,623
121,574
120,484
116,863
Free Cash Flow
24,217
57,859
-10,509
55,418
Cash
106,474
122,013
99,521
187,442
Basic Shares
51,428
50,770
49,835
49,725

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$489,637
$566,906
$583,832
$427,536
Gross Profit
235,286
275,147
312,498
155,995
EBITDA
198,733
240,221
279,313
114,692
EBIT
179,095
-143,000
-33,765
-216,508
Net Income
129,049
171,042
211,396
76,584
Net Change In Cash
489,637
566,906
583,832
427,536
Cost of Revenue
67,798
144,124
Free Cash Flow
114,975
57,457
240,206
86,684
Cash
187,442
247,418
184,373
41,232
Basic Shares
49,553
49,297
49,090
48,676

Earnings Calls

Quarter EPS
2024-09-30
$0.77
2024-06-30
$0.68
2024-03-31
$0.70
2023-12-31
$0.67