Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$178,974
$156,858
$141,798
$134,219
Gross Profit
101,333
92,561
83,261
74,012
EBITDA
53,584
49,977
41,591
37,879
EBIT
49,231
45,618
37,220
33,662
Net Income
51,279
45,142
36,860
38,068
Net Change In Cash
178,974
156,858
141,798
134,219
Free Cash Flow
43,063
56,977
56,670
24,039
Cash
153,963
130,353
118,106
107,574
Basic Shares
32,238
32,238
32,159
32,023

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$517,922
$570,729
$416,113
$269,396
Gross Profit
293,177
322,396
237,361
152,923
EBITDA
172,410
164,585
121,319
63,948
EBIT
156,209
149,931
112,386
55,570
Net Income
136,310
140,213
93,101
47,907
Net Change In Cash
517,922
570,729
416,113
269,396
Free Cash Flow
106,343
98,225
127,446
53,810
Cash
107,574
111,121
126,698
232,304
Basic Shares
32,089
31,869
29,816
28,949

Earnings Calls

Quarter EPS
2024-09-30
$1.74
2024-06-30
$1.61
2024-03-31
$1.39
2023-12-31
$1.36