Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$197,292
$201,412
$197,000
$190,847
Gross Profit
46,407
52,676
51,239
46,943
EBITDA
10,399
15,266
13,924
22,345
EBIT
5,679
13,992
Net Income
6,774
10,148
7,724
6,849
Net Change In Cash
197,292
201,412
197,000
190,847
Free Cash Flow
14,575
11,954
144
-6,622
Cash
37,139
37,266
29,405
32,066
Basic Shares
15,098
15,039
14,961
14,937

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$786,551
$756,992
$712,537
$645,413
Gross Profit
197,265
163,187
144,297
142,460
EBITDA
52,211
69,723
83,581
213,409
EBIT
37,152
44,893
181,671
Net Income
31,495
15,928
28,789
135,536
Net Change In Cash
786,551
756,992
712,537
645,413
Cost of Revenue
-30,070
19,850
Free Cash Flow
20,051
11,545
12,991
-17,428
Cash
37,139
42,863
46,246
76,316
Basic Shares
15,013
13,972
12,366
12,251

Earnings Calls

Quarter EPS
2024-12-31
$0.75
2024-09-30
$0.99
2024-06-30
$0.83
2024-03-31
$0.70