Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$156,858
$141,798
$134,219
$128,808
Gross Profit
92,561
83,261
74,012
72,241
EBITDA
49,977
41,591
36,418
38,397
EBIT
45,618
37,220
32,201
34,148
Net Income
45,142
36,860
38,068
33,689
Net Change In Cash
156,858
141,798
134,219
128,808
Free Cash Flow
56,977
56,670
24,039
43,132
Cash
130,353
118,106
107,574
116,480
Basic Shares
32,238
32,159
32,023
31,983

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
142,607
164,585
121,319
65,299
EBIT
126,406
149,931
112,386
56,921
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
109,564
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-06-30
$1.61
2024-03-31
$1.39
2023-12-31
$1.36
2023-09-30
$1.23