Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$161,461
$190,805
$170,563
$214,888
Gross Profit
65,815
83,232
62,795
85,145
EBITDA
39,270
54,152
38,493
53,116
EBIT
33,590
48,823
33,204
47,275
Net Income
23,648
32,085
20,635
31,067
Net Change In Cash
161,461
190,805
170,563
214,888
Free Cash Flow
24,477
-1,412
-2,403
21,973
Cash
20,772
21,011
19,497
18,388
Basic Shares
22,069
22,119
22,142
22,070

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$836,523
$782,358
$626,720
$395,521
Gross Profit
304,712
253,306
198,965
98,806
EBITDA
170,506
167,078
117,003
67,202
EBIT
148,393
145,623
97,911
54,241
Net Income
107,475
109,462
91,307
40,345
Net Change In Cash
836,523
782,358
626,720
395,521
Cost of Revenue
26,359
-69
18,353
Free Cash Flow
28,516
43,613
40,874
33,554
Cash
18,388
47,889
21,568
21,662
Basic Shares
22,173
22,053
20,982
16,937

Earnings Calls

Quarter EPS
2024-09-30
$1.29
2024-06-30
$1.71
2024-03-31
$1.07
2023-12-31
$1.49