Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$161,076
$129,082
$94,197
$104,334
Gross Profit
118,568
105,278
35,604
48,264
EBITDA
73,381
48,946
29,024
44,966
EBIT
61,724
36,960
16,894
32,841
Net Income
38,707
29,524
17,461
18,920
Net Change In Cash
161,076
129,082
94,197
104,334
Free Cash Flow
85,212
29,709
23,446
21,831
Cash
126,053
88,158
94,535
88,800
Basic Shares
57,859
58,062
58,258
58,346

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$402,737
$389,285
$252,300
$266,996
Gross Profit
167,221
153,306
106,423
135,682
EBITDA
141,971
169,455
84,355
132,787
EBIT
95,586
130,679
61,467
114,585
Net Income
74,189
77,712
70,927
74,553
Net Change In Cash
402,737
389,285
252,300
266,996
Cost of Revenue
-29,097
-35,719
Free Cash Flow
58,059
-36,116
-210,936
-41,704
Cash
88,800
86,068
37,747
70,162
Basic Shares
58,347
58,324
58,721
58,882

Earnings Calls

QuarterEPS
2025-09-30
$0.66
2025-06-30
$0.50
2025-03-31
$0.29
2024-12-31
$0.32