Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$153,086
$129,635
$151,407
$144,031
Gross Profit
83,684
32,222
49,546
78,887
EBITDA
82,504
68,820
76,362
63,588
EBIT
55,154
33,993
42,176
30,943
Net Income
33,155
21,453
27,036
21,586
Net Change In Cash
153,086
129,635
151,407
144,031
Free Cash Flow
10,935
40,438
-41,016
24,681
Cash
216,597
238,140
91,032
130,455
Basic Shares
66,446
69,502
70,093
70,170

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$566,679
$550,737
$473,792
$406,481
Gross Profit
319,501
170,513
88,916
93,946
EBITDA
270,417
264,707
209,256
88,774
EBIT
137,692
135,505
83,036
288
Net Income
85,571
82,255
53,473
-30,964
Net Change In Cash
566,679
550,737
473,792
406,481
Free Cash Flow
169,121
-17,258
84,539
94,401
Cash
130,455
149,581
146,560
123,886
Basic Shares
71,838
74,607
77,558
64,669

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.36
2025-06-30
$0.35
2025-03-31
$0.36