Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$524,417
$450,880
$432,457
$398,131
Gross Profit
134,312
101,209
55,556
43,131
EBITDA
243,882
194,655
145,011
130,100
EBIT
177,178
131,917
84,193
70,616
Net Income
124,437
95,781
59,647
37,876
Net Change In Cash
524,417
450,880
432,457
398,131
Free Cash Flow
-127,886
-156,364
-77,037
-48,875
Cash
333,209
474,488
634,495
368,865
Basic Shares
55,055
54,380
54,126
53,962

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,826,633
$1,766,356
$1,643,981
$1,458,084
Gross Profit
331,851
316,841
330,111
332,242
EBITDA
668,960
605,554
560,334
548,926
EBIT
440,869
405,646
386,779
369,482
Net Income
289,174
261,195
258,982
245,550
Net Change In Cash
1,826,633
1,766,356
1,643,981
1,458,084
Cost of Revenue
-37,666
-59,873
Free Cash Flow
-414,862
-344,110
-81,304
63,265
Cash
368,865
327,429
177,577
215,243
Basic Shares
52,615
50,806
50,699
50,645

Earnings Calls

QuarterEPS
2025-09-30
$2.26
2025-06-30
$1.76
2025-03-31
$1.10
2024-12-31
$0.70