Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$320,800
$314,485
$389,885
$340,985
Gross Profit
240,537
234,269
298,964
285,459
EBITDA
83,935
91,076
160,377
95,814
EBIT
31,794
42,623
90,744
39,960
Net Income
36,910
10,627
63,422
-30,971
Net Change In Cash
320,800
314,485
389,885
340,985
Free Cash Flow
25,060
47,429
65,866
45,582
Cash
687,234
734,779
737,612
660,624
Basic Shares
50,665
45,955
50,985
46,062

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,364,028
$1,390,997
$1,416,722
$1,489,593
Gross Profit
1,024,584
1,195,443
1,228,669
1,257,811
EBITDA
449,644
468,147
458,650
594,980
EBIT
212,678
221,335
198,862
348,557
Net Income
41,503
63,757
351,702
150,668
Net Change In Cash
1,364,028
1,390,997
1,416,722
1,489,593
Cost of Revenue
-25,159
452,190
-332,963
Free Cash Flow
211,233
230,240
401,753
384,409
Cash
737,612
652,793
694,842
242,652
Basic Shares
46,464
47,025
47,862
47,115

Earnings Calls

Quarter EPS
2024-06-30
$1.18
2024-03-31
$1.27
2023-12-31
$2.33
2023-09-30
$1.50