Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$799,887
$771,332
$661,705
$872,714
Gross Profit
472,081
449,925
384,960
524,198
EBITDA
249,434
243,693
206,527
344,554
EBIT
196,756
192,044
157,158
295,979
Net Income
148,923
147,111
121,381
231,398
Net Change In Cash
799,887
771,332
661,705
872,714
Free Cash Flow
161,872
18,547
233,811
188,035
Cash
459,118
367,215
382,872
324,421
Basic Shares
59,622
59,656
59,711
59,645

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,958,387
$2,956,416
$2,971,956
$2,785,874
Gross Profit
1,758,186
1,761,193
1,723,774
1,629,341
EBITDA
1,036,370
817,676
1,017,066
982,811
EBIT
844,545
817,676
886,643
851,131
Net Income
637,834
642,234
707,755
692,843
Net Change In Cash
2,958,387
2,956,416
2,971,956
2,785,874
Cost of Revenue
77,369
Free Cash Flow
619,642
442,177
428,205
579,008
Cash
324,421
395,076
480,529
501,234
Basic Shares
59,552
59,270
60,331
62,028

Earnings Calls

QuarterEPS
2025-09-30
$2.50
2025-06-30
$2.95
2025-03-31
$2.25
2024-12-31
$4.10