Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$180,189
$190,244
$178,513
$172,209
Gross Profit
143,657
150,034
132,872
128,955
EBITDA
63,433
77,527
80,355
78,425
EBIT
61,758
69,582
68,221
Net Income
59,858
63,840
48,377
57,935
Net Change In Cash
180,189
190,244
178,513
172,209
Free Cash Flow
71,574
93,300
82,483
87,852
Cash
134,324
182,826
79,200
87,759
Basic Shares
109,716
109,724
108,962
108,639

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$707,630
$556,624
$461,117
$454,793
Gross Profit
537,561
419,911
318,778
314,023
EBITDA
314,142
239,269
241,091
41,175
EBIT
283,330
201,459
188,650
-5,951
Net Income
230,455
179,821
333,904
-14,310
Net Change In Cash
707,630
556,624
461,117
454,793
Cost of Revenue
19,437
Free Cash Flow
333,177
199,902
172,546
209,915
Cash
182,826
99,775
94,767
125,334
Basic Shares
109,724
109,041
110,889
109,472

Earnings Calls

QuarterEPS
2026-03-31
$0.63
2025-12-31
$0.68
2025-09-30
$0.58
2025-06-30
$0.53