Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$329,626
$312,404
$318,725
$326,053
Gross Profit
281,410
256,331
273,803
308,998
EBITDA
216,106
193,931
208,675
240,664
EBIT
214,873
192,677
207,410
239,323
Net Income
171,799
154,982
164,215
195,339
Net Change In Cash
329,626
312,404
318,725
326,053
Free Cash Flow
191,226
227,952
210,596
188,795
Cash
128,262
123,049
91,411
92,116
Basic Shares
94,572
96,664
101,155
101,059

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,260,935
$1,267,152
$1,131,085
$1,018,340
Gross Profit
1,111,598
1,185,932
1,099,543
1,193,044
EBITDA
859,790
896,593
857,661
1,006,819
EBIT
854,557
890,810
853,136
1,003,795
Net Income
689,969
729,403
696,386
831,353
Net Change In Cash
1,260,935
1,267,152
1,131,085
1,018,340
Cost of Revenue
-251
Free Cash Flow
848,689
854,766
758,999
584,836
Cash
123,049
131,480
141,787
81,240
Basic Shares
100,023
106,550
107,129
107,653

Earnings Calls

QuarterEPS
2026-03-31
$1.82
2025-12-31
$1.60
2025-09-30
$1.67
2025-06-30
$1.93