Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$161,104
$156,781
$154,914
$145,027
Gross Profit
95,888
95,792
88,187
88,156
EBITDA
28,514
20,377
36,674
1,764
EBIT
7,137
-1,565
4,035
-17,263
Net Income
5,164
2,684
15,334
-3,399
Net Change In Cash
161,104
156,781
154,914
145,027
Free Cash Flow
25,659
4,502
27,842
9,055
Cash
360,943
56,134
89,151
49,499
Basic Shares
161,439
160,580
162,369
152,076

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$572,387
$491,624
$425,548
$374,665
Gross Profit
328,166
298,492
263,656
209,278
EBITDA
79,363
53,071
41,840
-72,543
EBIT
-7,423
-23,209
-14,890
-104,758
Net Income
-13,093
-12,304
-1,479
-78,937
Net Change In Cash
572,387
491,624
425,548
374,665
Cost of Revenue
8,894
-213,588
228,800
Free Cash Flow
5,098
3,428
46,923
26,738
Cash
89,151
91,803
73,333
303,051
Basic Shares
151,859
149,645
147,780
146,444

Earnings Calls

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