Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$189,483
$207,917
$197,474
$168,725
Gross Profit
73,580
84,705
86,709
62,498
EBITDA
52,267
26,129
25,472
34,227
EBIT
43,481
17,855
15,682
24,979
Net Income
9,705
18,736
19,392
21,781
Net Change In Cash
189,483
207,917
197,474
168,725
Free Cash Flow
28,250
17,792
13,480
19,576
Cash
190,728
184,506
201,853
192,161
Basic Shares
77,982
78,439
78,717
78,490

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$763,599
$663,102
$747,937
$769,674
Gross Profit
307,923
258,580
296,009
322,767
EBITDA
112,733
82,756
104,638
150,793
EBIT
79,830
82,756
58,448
99,102
Net Income
69,614
82,387
50,738
83,924
Net Change In Cash
763,599
663,102
747,937
769,674
Cost of Revenue
-39,850
-35,756
Free Cash Flow
79,098
8,575
66,532
72,868
Cash
190,728
177,812
106,126
151,010
Basic Shares
78,437
78,159
78,201
79,133

Earnings Calls

Quarter EPS
2024-12-31
$0.27
2024-09-30
$0.35
2024-06-30
$0.35
2024-03-31
$0.18