Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$177,362
$174,214
$158,663
$167,274
Gross Profit
109,945
105,830
99,266
108,061
EBITDA
10,679
16,392
18,720
17,586
EBIT
1,571
8,035
10,717
10,931
Net Income
1,314
4,744
7,382
7,534
Net Change In Cash
177,362
174,214
158,663
167,274
Free Cash Flow
17,372
24,717
14,121
19,448
Cash
118,795
228,129
225,719
212,147
Basic Shares
186,456
193,397
192,827
197,454

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
408,017
408,884
385,716
316,073
EBITDA
52,964
-14,449
-66,273
75,613
EBIT
24,889
-36,194
-82,959
55,516
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-06-30
$0.10
2024-03-31
$0.09
2023-12-31
$0.13
2023-09-30
$0.12