Shutterstock

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$260,094
$266,990
$242,620
$250,306
Gross Profit
157,536
160,996
141,732
137,872
EBITDA
48,106
69,966
10,201
36,345
EBIT
35,629
47,355
16,120
13,058
Net Income
13,387
29,440
18,688
-1,429
Net Change In Cash
260,094
266,990
242,620
250,306
Free Cash Flow
66,819
15,524
14,439
-2,508
Cash
165,536
116,410
112,231
111,251
Basic Shares
36,642
35,958
35,322
35,658

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$935,262
$874,587
$827,826
$773,415
Gross Profit
538,965
521,957
513,520
495,756
EBITDA
160,735
204,054
160,843
153,574
EBIT
73,109
124,325
92,373
104,803
Net Income
35,932
110,269
76,103
91,883
Net Change In Cash
935,262
874,587
827,826
773,415
Cost of Revenue
-196,586
-111,788
Free Cash Flow
-14,569
84,811
98,334
179,373
Cash
111,251
100,490
115,154
314,017
Basic Shares
35,658
36,242
36,546
37,324

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.99
2025-06-30
$0.82
2025-03-31
$1.03