Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$234,192
$218,729
$221,737
$148,561
Gross Profit
214,879
200,775
203,461
132,316
EBITDA
-11,903
-8,071
2,243
46,557
EBIT
-13,975
-10,163
0
44,295
Net Income
28,916
35,693
34,968
36,842
Net Change In Cash
234,192
218,729
221,737
148,561
Free Cash Flow
19,060
61,872
44,441
61,350
Cash
486,789
509,669
595,383
495,082
Basic Shares
59,656
59,523
59,479
59,443

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$825,051
$591,704
$590,718
$607,665
Gross Profit
757,237
527,387
520,657
536,917
EBITDA
9,088
286,022
313,306
158,490
EBIT
-14,435
262,702
288,462
130,948
Net Income
159,032
192,113
242,260
122,044
Net Change In Cash
825,051
591,704
590,718
607,665
Cost of Revenue
345,911
670,651
Free Cash Flow
146,816
196,150
327,762
52,055
Cash
595,383
408,411
1,251,358
905,447
Basic Shares
59,427
60,215
65,669
67,310

Earnings Calls

Quarter EPS
2024-06-30
$0.49
2024-03-31
$0.56
2023-12-31
$0.55
2023-09-30
$0.59