Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$83,412
$88,560
$87,592
$73,803
Gross Profit
93,079
78,879
76,724
-65,796,797
EBITDA
27,223
26,223
29,758
27,848
EBIT
24,556
23,516
26,985
25,209
Net Income
19,618
18,786
21,562
20,030
Net Change In Cash
83,412
88,560
87,592
73,803
Free Cash Flow
-9,958
13,431
32,470
-4,398
Cash
328,546
197,629
237,231
130,533
Basic Shares
16,138
16,122
16,118
16,044

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$217,988
$190,321
$179,224
$167,418
Gross Profit
217,988
190,321
179,224
167,418
EBITDA
114,195
88,735
87,394
64,273
EBIT
102,699
75,790
73,716
54,848
Net Income
82,217
61,063
59,021
44,138
Net Change In Cash
217,988
190,321
179,224
167,418
Cost of Revenue
-878,388
349,154
392,275
Free Cash Flow
59,926
116,845
58,971
28,888
Cash
130,532
96,772
975,160
626,006
Basic Shares
16,015
15,859
15,987
16,269

Earnings Calls

Quarter EPS
2024-09-30
$1.22
2024-06-30
$1.17
2024-03-31
$1.34
2023-12-31
$1.25