Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$601,892
$594,138
$466,605
$805,108
Gross Profit
532,783
518,663
397,938
735,059
EBITDA
197,333
193,413
88,863
366,488
EBIT
155,878
157,416
53,327
327,111
Net Income
128,192
130,034
34,778
274,762
Net Change In Cash
601,892
594,138
466,605
805,108
Free Cash Flow
165,812
67,420
272,274
223,945
Cash
1,246,057
1,098,958
1,050,509
860,201
Basic Shares
87,885
87,777
87,780
87,541

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,269,949
$2,065,553
$1,906,715
$1,681,297
Gross Profit
1,998,651
1,814,912
1,648,731
1,456,033
EBITDA
758,639
707,221
620,138
581,631
EBIT
602,621
569,937
491,078
475,385
Net Income
500,412
523,710
454,627
433,887
Net Change In Cash
2,269,949
2,065,553
1,906,715
1,681,297
Cost of Revenue
-25,873
-233,183
29,654
Free Cash Flow
691,804
606,633
526,464
511,940
Cash
860,201
614,391
667,667
912,672
Basic Shares
87,386
87,490
88,102
87,288

Earnings Calls

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