Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$201,730
$194,939
$192,706
$191,483
Gross Profit
155,887
151,507
150,900
148,842
EBITDA
39,821
38,627
43,753
19,505
EBIT
35,675
32,565
38,690
13,583
Net Income
29,335
32,726
37,730
147,166
Net Change In Cash
201,730
194,939
192,706
191,483
Free Cash Flow
69,431
70,133
30,790
4,624
Cash
260,838
291,070
304,449
305,757
Basic Shares
139,665
140,198
142,777
143,098

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$769,325
$689,136
$618,318
$502,797
Gross Profit
595,231
518,686
457,916
367,289
EBITDA
82,856
1,458
-81,488
-40,132
EBIT
65,206
-11,260
-92,624
-53,938
Net Income
215,586
46,887
-89,885
-56,240
Net Change In Cash
769,325
689,136
618,318
502,797
Cost of Revenue
-56,827
119,595
Free Cash Flow
139,119
36,357
2,764
4,699
Cash
305,757
79,641
129,384
187,205
Basic Shares
143,152
137,263
130,517
127,163

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.36
2025-06-30
$0.35
2025-03-31
$0.34