Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$628,016
$584,550
$491,253
$605,797
Gross Profit
505,360
474,091
387,623
505,102
EBITDA
108,481
115,602
50,399
164,967
EBIT
94,720
28,657
144,438
Net Income
94,158
85,029
31,660
97,323
Net Change In Cash
628,016
584,550
491,253
605,797
Free Cash Flow
229,039
56,678
176,290
63,791
Cash
1,221,475
1,009,363
918,200
895,129
Basic Shares
502,563
500,040
498,192
499,682

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,946,120
$1,577,795
$1,196,467
$836,033
Gross Profit
1,580,522
1,296,672
974,913
657,221
EBITDA
280,898
168,079
124,817
144,208
EBIT
200,480
113,654
42,283
82,307
Net Income
178,940
53,385
137,762
242,317
Net Change In Cash
1,946,120
1,577,795
1,196,467
836,033
Cost of Revenue
276,352
316,801
306,477
Free Cash Flow
543,302
456,849
318,540
324,955
Cash
895,129
1,030,506
754,154
437,353
Basic Shares
500,182
499,925
498,540
489,880

Earnings Calls

Quarter EPS
2024-09-30
$0.41
2024-06-30
$0.39
2024-03-31
$0.26
2023-12-31
$0.41