Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$161,423
$213,729
$234,192
$218,729
Gross Profit
161,423
195,952
214,879
200,775
EBITDA
192,975
37,087
39,215
EBIT
190,922
35,015
37,123
Net Income
49,629
37,272
28,916
35,693
Net Change In Cash
161,423
213,729
234,192
218,729
Free Cash Flow
62,832
56,906
19,060
61,872
Cash
568,137
620,897
486,789
509,669
Basic Shares
63,643
64,634
59,656
59,523

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$825,641
$594,694
$591,704
$590,718
Gross Profit
825,641
526,880
527,387
520,657
EBITDA
9,088
440,004
406,272
EBIT
-14,435
416,684
381,428
Net Income
151,510
159,032
192,113
242,260
Net Change In Cash
825,641
594,694
591,704
590,718
Cost of Revenue
345,911
Free Cash Flow
210,999
146,816
196,150
327,762
Cash
568,137
595,383
408,411
1,251,358
Basic Shares
62,653
59,427
60,215
65,669

Earnings Calls

Quarter EPS
2024-12-31
$0.71
2024-09-30
$0.54
2024-06-30
$0.49
2024-03-31
$0.56