Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$412,823
$353,580
$320,800
$314,485
Gross Profit
365,400
300,337
240,537
234,269
EBITDA
140,931
19,414
80,710
84,314
EBIT
80,960
-31,937
28,569
35,861
Net Income
64,087
-48,577
36,910
10,627
Net Change In Cash
412,823
353,580
320,800
314,485
Free Cash Flow
131,074
80,117
25,060
47,429
Cash
505,880
386,122
687,234
734,779
Basic Shares
44,519
43,924
50,665
45,955

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,401,688
$1,364,028
$1,390,997
$1,416,722
Gross Profit
1,201,365
1,166,736
1,195,443
1,228,669
EBITDA
319,098
353,540
411,807
683,162
EBIT
107,182
116,574
164,995
423,374
Net Income
63,047
41,503
63,757
351,702
Net Change In Cash
1,401,688
1,364,028
1,390,997
1,416,722
Cost of Revenue
-25,159
452,190
Free Cash Flow
283,680
211,233
230,240
401,753
Cash
505,880
737,612
652,793
694,842
Basic Shares
44,519
46,464
47,025
47,862

Earnings Calls

Quarter EPS
2024-12-31
$2.58
2024-09-30
$1.64
2024-06-30
$1.18
2024-03-31
$1.27