Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$274,242
$255,345
$237,928
$227,470
Gross Profit
104,396
101,580
79,092
76,285
EBITDA
37,927
38,042
40,094
39,455
EBIT
23,249
23,296
25,134
23,681
Net Income
8,859
12,699
12,598
11,714
Net Change In Cash
274,242
255,345
237,928
227,470
Free Cash Flow
20,375
6,286
25,518
47,605
Cash
192,166
180,381
171,133
165,350
Basic Shares
93,157
92,579
91,629
91,849

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
2024-12-31
$0.31
2024-09-30
$0.37
2024-06-30
$0.31
2024-03-31
$0.30