Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$451,752
$373,479
$316,019
$476,563
Gross Profit
254,401
142,655
124,912
265,940
EBITDA
120,437
88,827
41,721
205,331
EBIT
88,922
58,810
11,544
173,966
Net Income
81,427
30,887
-7,751
122,616
Net Change In Cash
451,752
373,479
316,019
476,563
Free Cash Flow
74,664
43,688
105,451
78,493
Cash
177,860
156,983
183,393
164,239
Basic Shares
106,018
106,166
106,799
109,147

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,452,579
$1,421,901
$1,370,598
$1,294,322
Gross Profit
733,368
725,830
731,727
671,863
EBITDA
360,106
398,192
364,033
319,020
EBIT
226,113
259,828
220,125
155,256
Net Income
121,509
142,177
127,791
72,660
Net Change In Cash
1,452,579
1,421,901
1,370,598
1,294,322
Cost of Revenue
32,567
-81,773
44,033
Free Cash Flow
130,740
103,488
175,105
289,669
Cash
164,239
124,981
122,059
165,374
Basic Shares
108,857
114,238
118,647
118,079

Earnings Calls

Quarter EPS
2024-09-30
$0.77
2024-06-30
$0.29
2024-03-31
-$0.07
2023-12-31
$1.12