Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$977,859
$906,627
$1,013,881
$942,809
Gross Profit
371,291
345,933
388,935
355,434
EBITDA
183,252
171,966
209,466
210,714
EBIT
152,838
139,821
178,915
179,934
Net Income
105,956
92,352
112,304
114,166
Net Change In Cash
977,859
906,627
1,013,881
942,809
Free Cash Flow
101,084
107,402
226,593
145,256
Cash
511,499
745,143
689,533
606,004
Basic Shares
53,154
54,621
54,334
54,037

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,875,162
$4,036,605
$4,032,853
$3,250,792
Gross Profit
1,470,369
1,534,062
1,446,554
1,194,860
EBITDA
796,723
797,347
780,389
776,673
EBIT
669,549
671,947
649,889
658,192
Net Income
428,433
400,882
436,569
488,492
Net Change In Cash
3,875,162
4,036,605
4,032,853
3,250,792
Cost of Revenue
-8,136
-87,741
Free Cash Flow
637,506
541,806
263,030
371,848
Cash
689,533
247,496
162,001
180,362
Basic Shares
54,209
54,086
54,947
56,665

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.35
2025-03-31
$2.08
2024-12-31
$2.88