Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$378,734
$394,091
$369,975
$353,999
Gross Profit
242,126
255,774
251,778
229,869
EBITDA
198,096
104,055
191,572
158,459
EBIT
181,021
89,236
176,127
143,444
Net Income
131,093
62,073
131,066
103,380
Net Change In Cash
378,734
394,091
369,975
353,999
Free Cash Flow
159,254
73,545
118,965
100,218
Cash
866,386
757,018
718,279
713,656
Basic Shares
73,065
70,601
70,095
70,092

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,296,429
$935,061
$425,208
$339,410
Gross Profit
709,543
581,703
187,695
138,761
EBITDA
491,005
81,833
-24,998
22,689
EBIT
430,962
33,904
-67,286
-2,000
Net Income
326,661
28,067
-71,279
-13,473
Net Change In Cash
1,296,429
935,061
425,208
339,410
Cost of Revenue
316,925
18,267
-10,377
Free Cash Flow
258,705
263,434
41,776
3,922
Cash
713,656
415,652
98,508
79,612
Basic Shares
70,239
70,671
67,486
54,134

Earnings Calls

Quarter EPS
2024-09-30
$1.70
2024-06-30
$1.80
2024-03-31
$1.69
2023-12-31
$1.75