Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$322,171
$334,595
$323,339
$358,318
Gross Profit
93,792
98,273
90,139
94,902
EBITDA
32,073
28,133
22,811
24,037
EBIT
21,990
18,319
13,164
14,799
Net Income
12,408
7,782
6,684
5,722
Net Change In Cash
322,171
334,595
323,339
358,318
Free Cash Flow
29,268
33,599
-23,246
28,324
Cash
68,767
58,919
57,367
55,412
Basic Shares
50,067
49,961
49,856
49,856

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,340,970
$1,316,919
$1,231,226
$1,139,231
Gross Profit
367,547
359,072
306,354
291,801
EBITDA
97,610
102,908
52,110
91,023
EBIT
61,415
67,166
16,012
50,847
Net Income
26,596
30,609
-18,305
30,692
Net Change In Cash
1,340,970
1,316,919
1,231,226
1,139,231
Cost of Revenue
-4,302
8,152
Free Cash Flow
9,972
67,194
-6,965
23,367
Cash
55,412
58,363
46,007
53,228
Basic Shares
49,736
49,595
49,472
53,980

Earnings Calls

QuarterEPS
2025-09-30
$0.32
2025-06-30
$0.22
2025-03-31
$0.21
2024-12-31
$0.19