Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$207,385
$180,189
$190,244
$178,513
Gross Profit
165,412
143,657
150,034
132,872
EBITDA
79,791
70,584
88,704
80,355
EBIT
93,421
68,909
77,527
69,582
Net Income
67,605
59,858
63,840
48,377
Net Change In Cash
207,385
180,189
190,244
178,513
Free Cash Flow
52,178
71,574
93,300
82,483
Cash
87,720
134,324
182,826
79,200
Basic Shares
109,852
109,716
109,724
108,962

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-06-30
$0.64
2026-03-31
$0.63
2025-12-31
$0.68
2025-09-30
$0.58