Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$372,600
$488,500
$441,700
$509,800
Gross Profit
377,100
334,200
309,900
361,200
EBITDA
116,500
81,300
103,900
127,100
EBIT
95,200
62,100
85,100
108,300
Net Income
77,500
188,600
51,500
103,300
Net Change In Cash
372,600
488,500
441,700
509,800
Free Cash Flow
76,100
71,600
63,600
13,300
Cash
902,600
715,500
696,900
650,700
Basic Shares
73,951
73,802
73,741
69,860

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,697,100
$1,305,300
$1,098,800
$904,400
Gross Profit
1,159,900
805,600
752,100
582,300
EBITDA
323,600
109,500
139,600
110,300
EBIT
250,800
46,300
82,200
54,900
Net Income
206,300
4,600
16,800
6,800
Net Change In Cash
1,697,100
1,305,300
1,098,800
904,400
Cost of Revenue
-112,400
-110,100
703,500
Free Cash Flow
36,500
-38,300
-190,800
-82,500
Cash
704,200
674,700
791,600
947,600
Basic Shares
73,633
69,910
68,579
65,946

Earnings Calls

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