Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$76,072
$84,609
$83,785
$82,207
Gross Profit
29,516
73,395
70,284
82,207
EBITDA
30,421
31,135
30,519
26,780
EBIT
29,851
29,190
28,589
24,938
Net Income
22,951
21,891
21,312
18,225
Net Change In Cash
76,072
84,609
83,785
82,207
Free Cash Flow
54,788
9,222
43,527
24,921
Cash
115,767
120,892
98,094
100,145
Basic Shares
44,850
45,682
45,523
45,409

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$291,970
$244,924
$133,456
$127,043
Gross Profit
291,970
244,924
133,456
127,043
EBITDA
131,354
98,260
31,663
40,700
EBIT
124,408
91,549
27,867
37,408
Net Income
91,729
67,405
20,044
27,825
Net Change In Cash
291,970
244,924
133,456
127,043
Cost of Revenue
-636,930
422,204
279,271
Free Cash Flow
104,025
93,012
29,014
22,066
Cash
100,145
115,177
752,107
329,903
Basic Shares
45,395
45,213
30,737
30,174

Earnings Calls

Quarter EPS
2024-09-30
$0.50
2024-06-30
$0.48
2024-03-31
$0.47
2023-12-31
$0.40