Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$22,115
$131,308
$149,449
$149,882
Gross Profit
70,387
84,307
80,700
EBITDA
30,571
28,974
36,142
32,198
EBIT
26,105
33,181
29,830
Net Income
29,019
25,797
30,225
27,785
Net Change In Cash
22,115
131,308
149,449
149,882
Free Cash Flow
24,214
-12,673
163,381
229,893
Cash
104,769
315,810
235,174
249,799
Basic Shares
17,006
17,014
17,024
16,982

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$587,775
$535,619
$365,610
$293,764
Gross Profit
320,608
326,676
295,875
268,356
EBITDA
133,808
138,283
124,065
128,858
EBIT
122,577
126,620
113,549
121,467
Net Income
113,850
113,558
99,066
98,905
Net Change In Cash
587,775
535,619
365,610
293,764
Cost of Revenue
22,233
-23,839
Free Cash Flow
400,047
361,378
85,438
74,237
Cash
235,174
202,042
127,083
112,782
Basic Shares
16,960
16,866
16,890
15,944

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.73
2025-03-31
$1.53
2024-12-31
$1.93