Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$148,503
$131,395
$118,535
$105,393
Gross Profit
148,503
131,068
118,535
105,393
EBITDA
38,590
33,988
35,486
37,494
EBIT
33,599
35,096
34,283
Net Income
30,497
25,729
26,382
25,896
Net Change In Cash
148,503
131,395
118,535
105,393
Free Cash Flow
102,922
53,584
31,820
20,850
Cash
86,479
48,019
61,764
51,852
Basic Shares
26,479
25,617
25,468
25,272

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$375,926
$327,086
$247,791
$168,463
Gross Profit
375,926
327,086
247,791
168,463
EBITDA
111,920
72,539
60,682
7,559
EBIT
107,417
68,424
57,138
6,223
Net Income
79,201
52,170
45,847
6,257
Net Change In Cash
375,926
327,086
247,791
168,463
Cost of Revenue
17,793
16,585
437
Free Cash Flow
109,347
163,647
82,960
49,477
Cash
51,852
68,108
50,284
33,538
Basic Shares
25,327
25,796
26,111
25,598

Earnings Calls

Quarter EPS
2024-09-30
$1.23
2024-06-30
$1.25
2024-03-31
$1.09
2023-12-31
$1.11