Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$178,513
$172,209
$166,664
$161,102
Gross Profit
132,872
128,955
125,700
126,457
EBITDA
80,355
78,425
77,835
68,087
EBIT
69,582
68,221
68,000
62,657
Net Income
48,377
57,935
60,303
62,202
Net Change In Cash
178,513
172,209
166,664
161,102
Free Cash Flow
82,483
87,852
69,542
52,495
Cash
79,200
87,759
132,185
99,775
Basic Shares
108,962
108,639
108,628
109,041

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$556,624
$461,117
$454,793
$328,304
Gross Profit
419,911
318,778
314,023
229,874
EBITDA
239,269
241,091
41,175
78,269
EBIT
201,459
188,650
-5,951
33,992
Net Income
179,821
333,904
-14,310
18,334
Net Change In Cash
556,624
461,117
454,793
328,304
Cost of Revenue
19,437
-21,060
Free Cash Flow
199,902
172,546
209,915
195,425
Cash
99,775
94,767
125,334
107,891
Basic Shares
109,041
110,889
109,472
114,865

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.44
2025-06-30
$0.53
2025-03-31
$0.56