Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$294,278
$279,651
$265,781
$276,682
Gross Profit
74,412
65,985
37,714
63,776
EBITDA
27,558
22,320
405
20,035
EBIT
25,659
18,811
-3,158
18,198
Net Income
19,628
16,701
-136
14,558
Net Change In Cash
294,278
279,651
265,781
276,682
Free Cash Flow
-4,227
-56,262
6,200
53,511
Cash
14,429
121,166
176,277
74,841
Basic Shares
26,736
26,765
26,280
26,956

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,069,307
$1,054,326
$955,166
$880,824
Gross Profit
242,532
234,845
204,508
182,907
EBITDA
76,264
78,627
64,404
55,930
EBIT
69,154
65,444
51,033
43,840
Net Income
50,612
47,268
38,079
33,765
Net Change In Cash
1,069,307
1,054,326
955,166
880,824
Cost of Revenue
28,749
-155,208
-39,504
Free Cash Flow
55,395
11,805
-22,260
-36,525
Cash
71,168
91,423
69,405
68,688
Basic Shares
27,396
28,904
30,484
30,752

Earnings Calls

Quarter EPS
2024-09-30
$0.74
2024-06-30
$0.62
2024-03-31
-$0.02
2023-12-31
$2.16