Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$129,635
$151,407
$144,031
$141,817
Gross Profit
32,222
49,546
78,887
43,411
EBITDA
68,820
76,362
63,588
65,480
EBIT
33,993
42,176
30,943
32,190
Net Income
21,453
27,036
21,586
18,172
Net Change In Cash
129,635
151,407
144,031
141,817
Free Cash Flow
40,438
-41,016
24,681
27,931
Cash
238,140
91,032
130,821
118,282
Basic Shares
69,502
70,093
70,170
70,237

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$566,679
$550,737
$473,792
$403,581
Gross Profit
319,501
170,513
88,916
90,646
EBITDA
270,417
264,690
212,093
149,116
EBIT
137,692
135,488
85,873
60,630
Net Income
85,571
82,255
29,084
-46,788
Net Change In Cash
566,679
550,737
473,792
403,581
Free Cash Flow
169,121
-17,258
84,539
99,048
Cash
130,821
149,604
153,194
124,010
Basic Shares
71,838
74,607
77,558
64,669

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.35
2025-03-31
$0.36
2024-12-31
$0.38