Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$218,289
$207,385
$180,189
$190,244
Gross Profit
170,914
165,412
143,657
150,034
EBITDA
101,926
91,180
80,185
88,704
EBIT
90,814
79,791
68,909
77,527
Net Income
74,565
67,605
59,858
63,840
Net Change In Cash
218,289
207,385
180,189
190,244
Free Cash Flow
95,879
52,178
71,574
93,300
Cash
110,531
87,720
134,324
182,826
Basic Shares
108,788
109,852
109,716
109,724

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
325,319
244,149
237,078
41,176
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-09-30
$0.70
2026-06-30
$0.64
2026-03-31
$0.63
2025-12-31
$0.68