Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$882,174
$601,892
$594,138
$466,605
Gross Profit
809,486
532,783
518,663
397,938
EBITDA
405,561
215,028
193,413
88,863
EBIT
370,217
179,233
157,416
53,327
Net Income
282,688
128,192
130,034
34,778
Net Change In Cash
882,174
601,892
594,138
466,605
Free Cash Flow
246,189
165,812
67,420
272,274
Cash
1,446,743
1,246,057
1,098,958
1,050,509
Basic Shares
88,137
87,885
87,777
87,780

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,544,809
$2,269,949
$2,065,553
$1,906,715
Gross Profit
2,264,990
1,998,651
1,814,912
1,648,731
EBITDA
908,559
758,639
707,221
620,138
EBIT
765,887
626,135
569,937
491,078
Net Income
575,692
500,412
523,710
454,627
Net Change In Cash
2,544,809
2,269,949
2,065,553
1,906,715
Cost of Revenue
-25,873
-233,183
Free Cash Flow
751,695
691,804
606,633
526,464
Cash
1,446,743
860,201
614,391
667,667
Basic Shares
87,895
87,386
87,490
88,102

Earnings Calls

Quarter EPS
2024-12-31
$4.44
2024-09-30
$2.58
2024-06-30
$2.50
2024-03-31
$1.39