Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$129,082
$94,197
$104,333
$99,011
Gross Profit
105,278
35,604
68,041
37,650
EBITDA
48,946
29,024
37,858
33,054
EBIT
36,960
16,894
25,732
21,272
Net Income
29,524
17,461
18,921
16,835
Net Change In Cash
129,082
94,197
104,333
99,011
Free Cash Flow
29,709
23,446
21,831
14,006
Cash
88,158
94,535
88,756
82,745
Basic Shares
58,062
58,258
58,346
58,331

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$402,737
$389,285
$252,300
$267,000
Gross Profit
167,221
153,306
106,423
135,000
EBITDA
141,971
129,509
84,355
110,787
EBIT
95,586
90,733
61,467
92,585
Net Income
74,189
77,712
70,927
74,553
Net Change In Cash
402,737
389,285
252,300
267,000
Cost of Revenue
-29,097
-35,719
Free Cash Flow
58,059
-36,116
-210,936
-41,704
Cash
88,756
86,068
37,700
70,200
Basic Shares
58,347
58,324
58,721
58,882

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.50
2025-03-31
$0.29
2024-12-31
$0.32