Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$377,073
$382,430
$383,152
$347,163
Gross Profit
199,695
252,605
237,114
222,107
EBITDA
260,928
207,649
200,870
184,900
EBIT
190,850
140,519
137,731
127,280
Net Income
116,772
71,248
63,420
70,850
Net Change In Cash
377,073
382,430
383,152
347,163
Free Cash Flow
214,477
29,465
16,009
-52,512
Cash
1,553
4,083
5,861
4,836
Basic Shares
174,458
174,913
175,264
174,371

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,489,818
$1,157,591
$990,337
$845,568
Gross Profit
723,632
699,090
541,318
426,084
EBITDA
850,413
559,969
424,679
308,900
EBIT
588,978
366,775
258,438
144,641
Net Income
322,290
172,231
104,998
44,296
Net Change In Cash
1,489,818
1,157,591
990,337
845,568
Cost of Revenue
-3
Free Cash Flow
119,642
70,559
11,555
-36,417
Cash
1,553
4,420
1,338
1,566
Basic Shares
174,753
162,375
154,344
153,410

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.69
2025-09-30
$0.40
2025-06-30
$0.36