Shutterstock

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$266,990
$242,620
$250,306
$250,588
Gross Profit
160,996
141,732
137,872
146,183
EBITDA
69,966
10,201
36,345
43,578
EBIT
47,355
16,120
13,058
21,935
Net Income
29,440
18,688
-1,429
17,615
Net Change In Cash
266,990
242,620
250,306
250,588
Free Cash Flow
15,524
14,439
-952
-26,998
Cash
116,410
112,231
111,251
131,393
Basic Shares
35,958
35,322
35,658
35,472

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,053
160,843
153,507
EBIT
73,109
124,324
92,373
104,736
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
95,906
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

Quarter EPS
2025-06-30
$1.19
2025-03-31
$1.03
2024-12-31
$0.67
2024-09-30
$1.31