Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$870,529
$806,827
$710,363
$714,252
Gross Profit
414,880
368,972
249,483
283,685
EBITDA
275,472
263,229
170,754
168,326
EBIT
247,753
234,219
141,918
140,356
Net Income
180,666
146,807
81,648
188,900
Net Change In Cash
870,529
806,827
710,363
714,252
Free Cash Flow
233,608
186,923
108,807
95,469
Cash
693,214
536,253
445,729
430,764
Basic Shares
162,709
165,748
169,880
178,437

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,101,971
$2,910,930
$3,279,245
$2,991,093
Gross Profit
1,345,856
1,192,073
1,586,024
1,392,334
EBITDA
784,784
892,686
1,129,602
940,565
EBIT
671,249
779,450
1,008,525
812,713
Net Income
599,818
476,724
629,909
477,001
Net Change In Cash
3,101,971
2,910,930
3,279,245
2,991,093
Cost of Revenue
16,021
Free Cash Flow
632,527
532,555
760,818
438,536
Cash
693,214
361,036
551,681
56,989
Basic Shares
169,165
207,947
224,486
222,471

Earnings Calls

Quarter EPS
2024-12-31
$1.21
2024-09-30
$0.94
2024-06-30
$0.50
2024-03-31
$0.45