Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$222,817
$215,304
$220,790
$223,238
Gross Profit
74,045
66,301
73,166
80,259
EBITDA
36,989
24,032
39,322
36,858
EBIT
30,287
17,135
32,817
29,632
Net Income
17,438
11,555
23,175
22,596
Net Change In Cash
222,817
215,304
220,790
223,238
Free Cash Flow
-5,299
31,311
54,906
22,115
Cash
112,937
118,193
128,886
80,087
Basic Shares
37,072
36,905
36,714
36,713

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$906,541
$905,062
$761,027
$612,133
Gross Profit
302,463
352,359
292,214
231,410
EBITDA
161,508
181,071
139,394
96,475
EBIT
131,908
148,035
109,543
68,188
Net Income
98,933
104,392
52,091
30,181
Net Change In Cash
906,541
905,062
761,027
612,133
Cost of Revenue
-57,975
11,870
Free Cash Flow
137,575
108,169
74,712
111,229
Cash
128,886
30,130
24,410
83,204
Basic Shares
36,711
36,731
34,670
32,516

Earnings Calls

Quarter EPS
2024-06-30
$0.92
2024-03-31
$0.77
2023-12-31
$0.99
2023-09-30
$0.92