Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$852,162
$662,410
$647,806
$645,954
Gross Profit
634,471
476,770
463,716
458,821
EBITDA
225,907
114,556
97,256
94,936
EBIT
199,505
86,817
70,169
68,090
Net Income
129,906
57,366
53,005
63,004
Net Change In Cash
852,162
662,410
647,806
645,954
Free Cash Flow
304,495
227,243
140,773
59,320
Cash
811,178
818,939
759,211
788,837
Basic Shares
127,245
130,748
133,118
135,338

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,808,332
$2,748,377
$2,566,111
$2,329,114
Gross Profit
2,033,778
1,919,702
1,821,519
1,674,602
EBITDA
532,655
398,185
-551,108
555,806
EBIT
424,581
306,862
-647,810
481,539
Net Income
303,281
307,568
-694,288
493,507
Net Change In Cash
2,808,332
2,748,377
2,566,111
2,329,114
Cost of Revenue
147,104
-453,669
Free Cash Flow
738,261
665,605
652,869
623,381
Cash
811,178
914,323
921,278
780,196
Basic Shares
131,721
140,145
126,778
146,683

Earnings Calls

Quarter EPS
2024-12-31
$1.03
2024-09-30
$0.45
2024-06-30
$0.41
2024-03-31
$0.48