Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$207,917
$197,474
$168,725
$168,163
Gross Profit
84,705
86,709
62,498
67,934
EBITDA
26,129
25,472
34,227
92,463
EBIT
17,855
15,682
24,979
82,100
Net Income
18,736
19,392
21,781
75,846
Net Change In Cash
207,917
197,474
168,725
168,163
Free Cash Flow
17,792
13,480
19,576
-683
Cash
184,506
201,853
192,161
178,964
Basic Shares
78,439
78,717
78,490
78,410

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$663,102
$747,937
$769,674
$693,616
Gross Profit
258,580
296,009
322,767
287,920
EBITDA
82,756
104,638
150,793
140,679
EBIT
82,756
58,448
99,102
86,039
Net Income
82,387
50,738
83,924
78,523
Net Change In Cash
663,102
747,937
769,674
693,616
Cost of Revenue
-39,850
-35,756
43,161
Free Cash Flow
8,575
66,532
72,868
113,391
Cash
177,812
106,126
151,010
187,225
Basic Shares
78,159
78,201
79,133
79,001

Earnings Calls

Quarter EPS
2024-09-30
$0.35
2024-06-30
$0.35
2024-03-31
$0.18
2023-12-31
$0.20