Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$373,767
$377,073
$382,430
$383,152
Gross Profit
177,689
199,695
252,605
237,114
EBITDA
203,348
260,928
207,649
200,870
EBIT
132,458
190,850
140,519
137,731
Net Income
73,794
116,772
71,248
63,420
Net Change In Cash
373,767
377,073
382,430
383,152
Free Cash Flow
72,369
126,680
29,465
16,009
Cash
4,461
1,553
4,083
5,861
Basic Shares
174,496
174,458
174,913
175,264

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.42
2025-12-31
$0.69
2025-09-30
$0.42
2025-06-30
$0.39