Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$250,588
$220,053
$214,315
$217,219
Gross Profit
146,183
127,399
124,711
121,387
EBITDA
43,578
38,521
42,215
22,986
EBIT
21,935
17,121
20,952
2,630
Net Income
17,615
3,625
16,121
-1,006
Net Change In Cash
250,588
220,053
214,315
217,219
Free Cash Flow
-26,998
18,063
-7,155
22,648
Cash
131,393
74,871
71,811
100,490
Basic Shares
35,472
35,982
36,066
35,699

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$874,587
$827,826
$773,415
$666,686
Gross Profit
521,957
513,520
495,756
407,113
EBITDA
204,053
160,843
153,507
126,625
EBIT
124,324
92,373
104,736
85,266
Net Income
110,269
76,103
91,883
71,766
Net Change In Cash
874,587
827,826
773,415
666,686
Cost of Revenue
-196,586
-111,788
125,175
Free Cash Flow
84,811
98,334
179,373
136,472
Cash
100,490
115,154
314,017
428,574
Basic Shares
36,242
36,546
37,324
36,369

Earnings Calls

Quarter EPS
2024-09-30
$1.31
2024-06-30
$1
2024-03-31
$1.13
2023-12-31
$0.72