Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$289,787
$286,922
$280,746
$276,351
Gross Profit
92,204
89,757
88,177
90,236
EBITDA
31,307
30,056
27,537
34,260
EBIT
27,861
26,655
24,068
30,583
Net Income
20,163
18,079
15,830
19,578
Net Change In Cash
289,787
286,922
280,746
276,351
Free Cash Flow
46,593
17,742
37,328
24,729
Cash
222,852
173,305
76,719
64,791
Basic Shares
18,255
16,498
16,373
16,306

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,058,651
$951,120
$864,499
$764,775
Gross Profit
339,876
299,739
269,848
226,237
EBITDA
106,558
83,138
80,698
57,182
EBIT
92,432
69,078
66,204
45,131
Net Income
62,516
46,025
45,126
33,133
Net Change In Cash
1,058,651
951,120
864,499
764,775
Cost of Revenue
23,817
33,364
Free Cash Flow
102,793
96,810
34,843
102,580
Cash
64,791
79,961
168,895
145,078
Basic Shares
16,311
16,181
16,064
15,956

Earnings Calls

Quarter EPS
2024-09-30
$1.30
2024-06-30
$1.35
2024-03-31
$1.21
2023-12-31
$1.32