Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$188,022
$190,654
$205,764
$200,162
Gross Profit
125,696
127,456
140,630
135,748
EBITDA
8,878
9,003
16,667
19,489
Net Income
15,197
15,410
21,585
31,889
Net Change In Cash
188,022
190,654
205,764
200,162
Cash
1,151,853
1,151,853
516,427
605,136
Basic Shares
10,661
10,661
10,686
10,695

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$807,019
$922,201
$1,018,139
$985,517
Gross Profit
547,610
640,153
721,271
691,174
EBITDA
74,503
85,568
171,577
122,414
EBIT
66,756
71,912
159,887
111,582
Net Income
95,402
98,589
180,907
109,819
Net Change In Cash
807,019
922,201
1,018,139
985,517
Free Cash Flow
45,148
51,099
165,613
1,246,225
Cash
1,151,853
1,123,292
1,213,767
1,049,999
Basic Shares
10,704
10,848
10,950
10,808

Earnings Calls

QuarterEPS
2026-03-31
$0.04
2025-12-31
$0
2025-09-30
$0.05
2025-06-30
$0.60