Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$240,500
$227,100
$209,560
$235,340
Gross Profit
50,380
52,710
43,090
55,930
EBITDA
32,090
26,310
30,850
37,420
EBIT
17,850
12,120
16,900
23,520
Net Income
10,940
5,140
7,940
16,490
Net Change In Cash
240,500
227,100
209,560
235,340
Free Cash Flow
7,500
-16,940
11,340
21,370
Cash
35,010
30,470
34,890
34,660
Basic Shares
40,999
41,322
41,620
41,673

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$893,550
$883,830
$857,110
$769,970
Gross Profit
194,860
208,300
217,190
182,080
EBITDA
134,630
133,050
137,200
97,610
EBIT
77,040
79,830
83,750
47,840
Net Income
40,360
66,170
57,310
-79,760
Net Change In Cash
893,550
883,830
857,110
769,970
Cost of Revenue
-28,650
66,790
-98,520
Free Cash Flow
33,970
26,610
89,160
86,930
Cash
34,890
112,090
140,740
73,950
Basic Shares
41,685
42,478
43,281
43,581

Earnings Calls

Quarter EPS
2024-06-30
$0.43
2024-03-31
$0.37
2023-12-31
$0.37
2023-09-30
$0.57