Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$294,086
$277,792
$274,242
$255,345
Gross Profit
98,654
106,611
104,396
101,580
EBITDA
46,553
49,390
37,927
38,042
EBIT
31,689
34,411
23,249
23,296
Net Income
20,047
21,148
8,859
12,699
Net Change In Cash
294,086
277,792
274,242
255,345
Free Cash Flow
38
21,796
20,375
6,286
Cash
181,916
196,852
192,166
180,381
Basic Shares
92,576
93,655
92,304
92,579

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$994,985
$924,365
$960,489
$760,703
Gross Profit
392,087
385,620
401,728
328,967
EBITDA
155,888
157,486
153,228
-6,574
EBIT
95,730
96,749
95,431
-54,459
Net Income
45,870
45,690
40,422
-58,698
Net Change In Cash
994,985
924,365
960,489
760,703
Cost of Revenue
75,067
-37,647
Free Cash Flow
99,784
112,675
103,337
-92,037
Cash
192,166
125,776
133,992
63,584
Basic Shares
92,304
96,173
102,603
97,463

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.43
2025-03-31
$0.38
2024-12-31
$0.31