Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$211,978
$205,318
$194,621
$173,198
Gross Profit
81,547
68,429
66,073
91,918
EBITDA
78,065
69,054
53,309
64,757
EBIT
43,360
32,803
21,735
41,322
Net Income
31,901
15,979
11,479
10,036
Net Change In Cash
211,978
205,318
194,621
173,198
Free Cash Flow
60,916
14,092
26,478
22,076
Cash
328,887
317,263
318,673
177,821
Basic Shares
65,150
66,336
66,273
65,779

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$694,709
$618,409
$589,796
$510,588
Gross Profit
264,332
325,788
339,632
283,718
EBITDA
236,033
249,357
279,585
220,445
EBIT
136,160
164,627
198,655
143,050
Net Income
79,722
239,009
161,130
104,436
Net Change In Cash
694,709
618,409
589,796
510,588
Cost of Revenue
-66,731
63,315
87,838
Free Cash Flow
139,314
140,831
161,513
150,449
Cash
318,673
197,229
266,351
202,649
Basic Shares
65,814
69,312
72,870
73,051

Earnings Calls

Quarter EPS
2024-06-30
$0.83
2024-03-31
$0.72
2023-12-31
$0.62
2023-09-30
$0.80