Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$465,693
$509,264
$499,826
$407,665
Gross Profit
159,291
162,114
160,152
79,866
EBITDA
125,878
158,609
157,865
79,966
EBIT
79,966
Net Income
91,177
124,610
124,336
63,214
Net Change In Cash
465,693
509,264
499,826
407,665
Free Cash Flow
154,981
177,842
175,772
102,461
Cash
51,565
52,621
21,414
27,058
Basic Shares
92,223
92,310
92,518
92,528

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,882,448
$1,770,384
$1,511,994
$1,697,992
Gross Profit
561,423
454,631
390,873
731,772
EBITDA
530,447
441,546
393,111
736,706
EBIT
522,318
433,882
384,566
728,725
Net Income
403,337
345,779
304,611
583,411
Net Change In Cash
1,882,448
1,770,384
1,511,994
1,697,992
Cost of Revenue
-65,986
Free Cash Flow
608,698
555,509
458,344
244,559
Cash
51,565
39,790
36,424
22,818
Basic Shares
92,223
92,451
92,154
91,588

Earnings Calls

QuarterEPS
2025-12-31
$0.94
2025-09-30
$0.83
2025-06-30
$0.84
2025-03-31
$0.92