Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$597,500
$372,600
$488,500
$441,700
Gross Profit
430,900
377,100
334,200
309,900
EBITDA
141,500
116,500
81,300
103,900
EBIT
120,000
95,200
62,100
85,100
Net Income
100,700
77,500
188,600
51,500
Net Change In Cash
597,500
372,600
488,500
441,700
Free Cash Flow
91,700
76,100
71,600
63,600
Cash
953,400
902,600
715,500
696,900
Basic Shares
74,079
73,951
73,802
73,741

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,071,600
$1,697,100
$1,305,300
$1,098,800
Gross Profit
1,445,700
1,159,900
805,600
752,100
EBITDA
423,700
323,600
109,500
139,600
EBIT
342,900
250,800
46,300
82,200
Net Income
418,300
206,300
4,600
16,800
Net Change In Cash
2,071,600
1,697,100
1,305,300
1,098,800
Cost of Revenue
-112,400
-110,100
Free Cash Flow
305,400
36,500
-38,300
-190,800
Cash
953,400
704,200
674,700
791,600
Basic Shares
73,890
73,633
69,910
68,579

Earnings Calls

Quarter EPS
2024-12-31
$1.15
2024-09-30
$0.90
2024-06-30
$0.55
2024-03-31
$0.73