Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$382,430
$383,152
$347,163
$326,416
Gross Profit
252,605
237,114
222,107
209,299
EBITDA
207,649
200,870
184,900
167,065
EBIT
140,519
137,731
127,280
108,936
Net Income
71,248
63,420
70,850
59,758
Net Change In Cash
382,430
383,152
347,163
326,416
Free Cash Flow
29,465
16,009
-52,512
26,350
Cash
4,083
5,861
4,836
4,420
Basic Shares
174,913
175,264
174,371
173,848

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,157,591
$990,337
$845,568
$781,461
Gross Profit
699,090
541,318
426,084
422,544
EBITDA
559,969
424,679
308,900
315,377
EBIT
366,775
258,438
144,641
136,431
Net Income
172,231
104,998
44,296
28,217
Net Change In Cash
1,157,591
990,337
845,568
781,461
Cost of Revenue
-3
472
Free Cash Flow
70,559
11,555
-36,417
139,515
Cash
4,420
1,338
1,566
1,569
Basic Shares
162,375
154,344
153,410
151,830

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.40
2025-06-30
$0.39
2025-03-31
$0.42