Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$274,760
$241,670
$228,050
$229,360
Gross Profit
69,720
57,030
41,040
51,700
EBITDA
41,260
35,510
33,680
22,400
EBIT
26,900
21,680
11,340
8,250
Net Income
16,720
12,420
5,640
2,530
Net Change In Cash
274,760
241,670
228,050
229,360
Free Cash Flow
13,210
-3,750
12,100
10,160
Cash
30,280
32,710
23,070
26,910
Basic Shares
40,939
40,969
41,055
40,946

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$925,010
$893,550
$883,830
$857,110
Gross Profit
199,460
201,320
208,300
217,190
EBITDA
47,190
124,100
140,860
158,190
EBIT
49,600
66,510
87,640
104,740
Net Income
24,250
40,360
66,170
57,310
Net Change In Cash
925,010
893,550
883,830
857,110
Cost of Revenue
-28,650
66,790
Free Cash Flow
12,820
33,970
26,610
89,160
Cash
23,070
34,890
112,090
140,740
Basic Shares
41,055
41,685
42,478
43,281

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.61
2025-03-31
$0.46
2024-12-31
$0.43