Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$168,599
$177,362
$174,214
$158,663
Gross Profit
113,884
109,945
105,830
99,266
EBITDA
29,029
10,679
16,392
18,499
EBIT
19,355
1,571
8,035
10,496
Net Income
11,051
1,314
4,744
7,382
Net Change In Cash
168,599
177,362
174,214
158,663
Free Cash Flow
21,975
17,372
24,717
14,121
Cash
112,477
118,795
228,129
225,719
Basic Shares
176,353
186,456
193,397
192,827

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$660,727
$619,979
$575,080
$470,636
Gross Profit
421,464
408,884
385,716
316,073
EBITDA
60,062
-41,739
-79,066
71,900
EBIT
31,987
-63,484
-95,752
51,803
Net Income
13,953
-48,733
-108,664
9,896
Net Change In Cash
660,727
619,979
575,080
470,636
Cost of Revenue
-50,128
99,838
Free Cash Flow
92,715
51,739
42,412
82,462
Cash
225,719
189,082
239,297
114,470
Basic Shares
194,415
195,829
198,084
196,664

Earnings Calls

Quarter EPS
2024-09-30
$0.17
2024-06-30
$0.10
2024-03-31
$0.09
2023-12-31
$0.13