Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$209,054
$305,889
$309,366
$304,283
Gross Profit
209,054
305,889
309,366
304,283
EBITDA
72,812
64,471
46,228
71,629
EBIT
62,222
54,212
36,376
62,112
Net Income
51,055
44,708
32,627
54,316
Net Change In Cash
209,054
305,889
309,366
304,283
Free Cash Flow
140,900
38,812
-54,050
86,918
Cash
987,833
800,779
788,660
1,354,342
Basic Shares
113,473
113,405
112,554
110,907

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$787,473
$884,966
$778,887
$727,792
Gross Profit
787,473
884,966
778,887
727,792
EBITDA
304,751
406,768
381,477
358,830
EBIT
267,608
370,280
349,438
328,040
Net Income
222,927
303,202
284,757
266,400
Net Change In Cash
787,473
884,966
778,887
727,792
Cost of Revenue
-35,691
-195,456
302,181
Free Cash Flow
451,432
447,422
562,613
177,828
Cash
1,354,342
401,995
437,686
633,142
Basic Shares
110,890
110,827
99,398
94,932

Earnings Calls

Quarter EPS
2024-09-30
$0.45
2024-06-30
$0.39
2024-03-31
$0.29
2023-12-31
$0.49