Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$391,110
$378,734
$394,091
$369,975
Gross Profit
248,545
242,126
255,774
251,778
EBITDA
21,547
198,096
104,055
191,572
EBIT
4,262
181,021
89,236
176,127
Net Income
-11,790
131,093
62,073
131,066
Net Change In Cash
391,110
378,734
394,091
369,975
Free Cash Flow
141,361
159,254
73,545
118,965
Cash
912,814
866,386
757,018
718,279
Basic Shares
69,217
73,065
70,601
70,095

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,533,910
$1,296,429
$935,061
$425,208
Gross Profit
988,291
709,543
581,703
187,695
EBITDA
515,270
491,005
81,833
-24,998
EBIT
450,646
430,962
33,904
-67,286
Net Income
312,442
326,661
28,067
-71,279
Net Change In Cash
1,533,910
1,296,429
935,061
425,208
Cost of Revenue
316,925
18,267
Free Cash Flow
493,125
258,705
263,434
41,776
Cash
912,814
713,656
415,652
98,508
Basic Shares
71,651
70,239
70,671
67,486

Earnings Calls

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