Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$202,676
$195,798
$171,356
$189,483
Gross Profit
80,626
72,938
64,523
73,580
EBITDA
30,196
21,866
12,099
52,267
EBIT
20,425
12,306
3,269
43,481
Net Income
14,488
9,086
6,401
9,705
Net Change In Cash
202,676
195,798
171,356
189,483
Free Cash Flow
19,486
-47,363
4,955
28,250
Cash
97,678
67,380
129,889
190,728
Basic Shares
77,734
77,721
77,884
77,982

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
96,486
143,621
EBIT
79,830
82,756
58,449
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
109,130
151,010
Basic Shares
78,437
78,159
78,201
79,133

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.33
2025-06-30
$0.27
2025-03-31
$0.23