All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
8X8 INC /DE/: Last Reported 1/31/2024

Business Address

675 CREEKSIDE WAY

CAMPBELL , CA US 95008

Mailing Address

675 CREEKSIDE WAY

CAMPBELL , CA US 95008
Phone Number: 408-727-1885 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $49,493,000.00
2 9/30/2023 $49,391,000.00
3 6/30/2023 $42,537,000.00
4 3/31/2023 $46,802,000.00
5 12/31/2022 $40,632,000.00
6 9/30/2022 $43,844,000.00
7 6/30/2022 $42,584,000.00
8 3/31/2022 $49,721,000.00
9 12/31/2021 $24,727,000.00
10 9/30/2021 $29,618,000.00
11 6/30/2021 $33,233,000.00
12 3/31/2021 $31,236,000.00
13 12/31/2020 $32,337,000.00
14 9/30/2020 $35,278,000.00
15 6/30/2020 $39,342,000.00
16 3/31/2020 $40,261,000.00
17 12/31/2019 $50,334,000.00
18 9/30/2019 $42,134,000.00
19 6/30/2019 $32,723,000.00
20 3/31/2019 $32,280,000.00
21 12/31/2018 $28,318,000.00
22 9/30/2018 $27,649,000.00
23 6/30/2018 $26,900,000.00
24 3/31/2018 $23,899,000.00
25 12/31/2017 $21,755,000.00
26 9/30/2017 $20,123,000.00
27 6/30/2017 $20,512,000.00
28 3/31/2017 $15,711,000.00
29 12/31/2016 $12,537,000.00
30 9/30/2016 $14,026,000.00
31 6/30/2016 $12,649,000.00
32 3/31/2016 $10,954,000.00
33 12/31/2015 $9,917,000.00
34 9/30/2015 $9,852,000.00
35 6/30/2015 $9,736,000.00
36 3/31/2015 $7,775,000.00
37 12/31/2014 $7,272,000.00
38 9/30/2014 $8,898,000.00
39 6/30/2014 $8,217,000.00
40 3/31/2014 $6,789,000.00
41 12/31/2013 $6,497,000.00
42 9/30/2013 $5,908,000.00
43 6/30/2013 $5,500,000.00
44 3/31/2013 $5,644,000.00
45 12/31/2012 $5,170,000.00
46 9/30/2012 $5,065,000.00
47 6/30/2012 $6,375,000.00
48 3/31/2012 $5,476,000.00
49 12/31/2011 $4,481,000.00
50 3/31/2011 $4,551,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $63,042,000.00
2 9/30/2023 $61,063,000.00
3 6/30/2023 $64,951,000.00
4 3/31/2023 $62,307,000.00
5 12/31/2022 $53,811,000.00
6 9/30/2022 $58,345,000.00
7 6/30/2022 $55,441,000.00
8 3/31/2022 $57,400,000.00
9 12/31/2021 $48,442,000.00
10 9/30/2021 $51,178,000.00
11 6/30/2021 $49,755,000.00
12 3/31/2021 $51,150,000.00
13 12/31/2020 $50,404,000.00
14 9/30/2020 $42,971,000.00
15 6/30/2020 $40,572,000.00
16 3/31/2020 $37,811,000.00
17 12/31/2019 $37,384,000.00
18 9/30/2019 $30,743,000.00
19 6/30/2019 $23,361,000.00
20 3/31/2019 $20,181,000.00
21 12/31/2018 $19,068,000.00
22 9/30/2018 $18,870,000.00
23 6/30/2018 $17,725,000.00
24 3/31/2018 $16,296,000.00
25 12/31/2017 $17,937,000.00
26 9/30/2017 $15,179,000.00
27 6/30/2017 $14,478,000.00
28 3/31/2017 $14,264,000.00
29 12/31/2016 $13,069,000.00
30 9/30/2016 $11,661,000.00
31 6/30/2016 $11,538,000.00
32 3/31/2016 $11,070,000.00
33 12/31/2015 $9,927,000.00
34 9/30/2015 $10,135,000.00
35 6/30/2015 $8,041,000.00
36 3/31/2015 $6,642,000.00
37 12/31/2014 $7,233,000.00
38 9/30/2014 $7,266,000.00
39 6/30/2014 $5,947,000.00
40 3/31/2014 $5,503,000.00
41 12/31/2013 $5,169,000.00
42 9/30/2013 $4,686,000.00
43 6/30/2013 $3,595,000.00
44 3/31/2013 $3,880,000.00
45 12/31/2012 $3,605,000.00
46 9/30/2012 $4,153,000.00
47 6/30/2012 $2,837,000.00
48 3/31/2012 $2,279,000.00
49 12/31/2011 $1,917,000.00
50 3/31/2011 $863,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $37,781,000.00
2 9/30/2023 $35,854,000.00
3 6/30/2023 $34,102,000.00
4 3/31/2023 $29,570,000.00
5 12/31/2022 $31,079,000.00
6 9/30/2022 $31,579,000.00
7 6/30/2022 $31,864,000.00
8 3/31/2022 $32,573,000.00
9 12/31/2021 $14,376,000.00
10 9/30/2021 $12,065,000.00
11 6/30/2021 $11,321,000.00
12 3/31/2021 $12,129,000.00
13 12/31/2020 $14,299,000.00
14 9/30/2020 $11,574,000.00
15 6/30/2020 $9,220,000.00
16 3/31/2020 $10,251,000.00
17 12/31/2019 $11,670,000.00
18 9/30/2019 $12,175,000.00
19 6/30/2019 $11,602,000.00
20 3/31/2019 $13,862,000.00
21 12/31/2018 $14,474,000.00
22 9/30/2018 $12,438,000.00
23 6/30/2018 $7,930,000.00
24 3/31/2018 $6,367,000.00
25 12/31/2017 $5,447,000.00
26 9/30/2017 $5,286,000.00
27 6/30/2017 $6,730,000.00
28 3/31/2017 $5,354,000.00
29 12/31/2016 $5,083,000.00
30 9/30/2016 $5,424,000.00
31 6/30/2016 $5,390,000.00
32 3/31/2016 $5,200,000.00
33 12/31/2015 $4,753,000.00
34 9/30/2015 $3,819,000.00
35 6/30/2015 $3,437,000.00
36 3/31/2015 $2,800,000.00
37 12/31/2014 $2,879,000.00
38 9/30/2014 $2,570,000.00
39 6/30/2014 $2,453,000.00
40 3/31/2014 $2,323,000.00
41 12/31/2013 $2,109,000.00
42 9/30/2013 $1,746,000.00
43 6/30/2013 $2,104,000.00
44 3/31/2013 $1,912,000.00
45 12/31/2012 $1,967,000.00
46 9/30/2012 $1,677,000.00
47 6/30/2012 $1,584,000.00
48 3/31/2012 $1,472,000.00
49 12/31/2011 $1,432,000.00
50 3/31/2011 $1,828,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2023 $168,293,000.00
2 3/31/2022 $117,694,000.00
3 3/31/2021 $92,373,000.00
4 3/31/2020 $73,970,000.00
5 3/31/2019 $49,396,000.00
6 3/31/2018 $33,440,000.00
7 3/31/2017 $22,968,000.00
8 3/31/2016 $19,914,000.00
9 3/31/2015 $16,060,000.00
10 3/31/2014 $100,000.00
11 3/31/2013 $8,350,000.00
12 3/31/2012 $6,988,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-9,538,000.00
2 9/30/2023 $-15,509,000.00
3 6/30/2023 $-11,196,000.00
4 3/31/2023 $-12,927,000.00
5 12/31/2022 $-14,731,000.00
6 9/30/2022 $-24,944,000.00
7 6/30/2022 $-16,391,000.00
8 3/31/2022 $-7,913,000.00
9 12/31/2021 $-5,275,000.00
10 9/30/2021 $-6,107,000.00
11 6/30/2021 $-3,943,000.00
12 3/31/2021 $-4,193,000.00
13 12/31/2020 $-3,503,000.00
14 9/30/2020 $-7,967,000.00
15 6/30/2020 $-10,869,000.00
16 3/31/2020 $-12,176,000.00
17 12/31/2019 $-6,565,000.00
18 9/30/2019 $-11,140,000.00
19 6/30/2019 $-7,884,000.00
20 3/31/2019 $-7,353,000.00
21 12/31/2018 $-8,085,000.00
22 9/30/2018 $-7,435,000.00
23 6/30/2018 $-7,204,000.00
24 3/31/2018 $-5,645,000.00
25 12/31/2017 $-6,449,000.00
26 9/30/2017 $-6,434,000.00
27 6/30/2017 $-7,824,000.00
28 3/31/2017 $-9,642,000.00
29 12/31/2016 $-10,322,000.00
30 9/30/2016 $-8,361,000.00
31 6/30/2016 $-6,822,000.00
32 3/31/2016 $-4,184,000.00
33 12/31/2015 $-3,333,000.00
34 9/30/2015 $-2,117,000.00
35 6/30/2015 $-679,000.00
36 3/31/2015 $-2,109,000.00
37 12/31/2014 $-1,153,000.00
38 9/30/2014 $-26,000.00
39 6/30/2014 $969,000.00
40 3/31/2014 $430,000.00
41 12/31/2013 $227,000.00
42 9/30/2013 $-91,000.00
43 6/30/2013 $-101,000.00
44 3/31/2013 $-36,000.00
45 12/31/2012 $-35,000.00
46 9/30/2012 $9,000.00
47 6/30/2012 $-32,000.00
48 3/31/2012 $-58,000.00
49 12/31/2011 $-88,000.00
50 3/31/2011 $-73,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $956,005,000.00
2 9/30/2023 $941,493,000.00
3 6/30/2023 $924,190,000.00
4 3/31/2023 $905,635,000.00
5 12/31/2022 $888,123,000.00
6 9/30/2022 $867,063,000.00
7 6/30/2022 $895,602,000.00
8 3/31/2022 $956,599,000.00
9 12/31/2021 $843,192,000.00
10 9/30/2021 $835,830,000.00
11 6/30/2021 $795,589,000.00
12 3/31/2021 $755,643,000.00
13 12/31/2020 $716,820,000.00
14 9/30/2020 $688,116,000.00
15 6/30/2020 $657,014,000.00
16 3/31/2020 $625,474,000.00
17 12/31/2019 $598,525,000.00
18 9/30/2019 $575,416,000.00
19 6/30/2019 $522,501,000.00
20 3/31/2019 $506,949,000.00
21 12/31/2018 $457,887,000.00
22 9/30/2018 $445,103,000.00
23 6/30/2018 $435,872,000.00
24 3/31/2018 $425,790,000.00
25 12/31/2017 $414,968,000.00
26 9/30/2017 $412,963,000.00
27 6/30/2017 $418,685,000.00
28 3/31/2017 $412,762,000.00
29 12/31/2016 $404,192,000.00
30 9/30/2016 $399,955,000.00
31 6/30/2016 $394,100,000.00
32 3/31/2016 $389,260,000.00
33 12/31/2015 $381,335,000.00
34 9/30/2015 $376,844,000.00
35 6/30/2015 $382,241,000.00
36 3/31/2015 $378,971,000.00
37 12/31/2014 $391,766,000.00
38 9/30/2014 $389,755,000.00
39 6/30/2014 $386,340,000.00
40 3/31/2014 $384,325,000.00
41 12/31/2013 $379,802,000.00
42 9/30/2013 $250,147,000.00
43 6/30/2013 $248,258,000.00
44 3/31/2013 $246,176,000.00
45 12/31/2012 $244,782,000.00
46 9/30/2012 $243,667,000.00
47 6/30/2012 $242,067,000.00
48 3/31/2012 $241,555,000.00
49 12/31/2011 $240,864,000.00
50 3/31/2011 $208,218,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $14,513,000.00
2 9/30/2023 $14,940,000.00
3 6/30/2023 $18,559,000.00
4 3/31/2023 $92,065,000.00
5 12/31/2022 $21,061,000.00
6 9/30/2022 $24,936,000.00
7 6/30/2022 $31,807,000.00
8 3/31/2022 $132,736,000.00
9 12/31/2021 $36,611,000.00
10 9/30/2021 $33,483,000.00
11 6/30/2021 $36,508,000.00
12 3/31/2021 $108,417,000.00
13 12/31/2020 $27,358,000.00
14 9/30/2020 $26,396,000.00
15 6/30/2020 $23,118,000.00
16 3/31/2020 $71,821,000.00
17 12/31/2019 $19,881,000.00
18 9/30/2019 $17,867,000.00
19 6/30/2019 $14,059,000.00
20 3/31/2019 $45,548,000.00
21 12/31/2018 $13,066,000.00
22 9/30/2018 $9,829,000.00
23 6/30/2018 $9,304,000.00
24 3/31/2018 $28,782,000.00
25 3/31/2017 $21,462,000.00
Financials: AdvertisingExpense
Date Value
1 3/31/2023 $1,500,000.00
2 3/31/2022 $3,400,000.00
3 3/31/2021 $9,000,000.00
4 3/31/2020 $32,200,000.00
5 3/31/2019 $25,000,000.00
6 3/31/2018 $14,500,000.00
7 3/31/2017 $9,500,000.00
8 3/31/2016 $8,500,000.00
9 3/31/2015 $6,800,000.00
10 3/31/2014 $7,300,000.00
11 3/31/2013 $6,500,000.00
12 3/31/2012 $6,600,000.00
13 3/31/2011 $5,900,000.00
Financials: AllocatedShareBasedCompensationExpenseNetOfTax
Date Value
1 12/31/2023 $46,835,000.00
2 9/30/2023 $32,717,000.00
3 6/30/2023 $18,195,000.00
4 3/31/2023 $89,536,000.00
5 12/31/2022 $73,516,000.00
6 9/30/2022 $24,621,000.00
7 6/30/2022 $27,814,000.00
8 3/31/2022 $133,331,000.00
9 12/31/2021 $106,159,000.00
10 9/30/2021 $35,835,000.00
11 6/30/2021 $36,587,000.00
12 3/31/2021 $107,638,000.00
13 3/31/2020 $70,878,000.00
14 3/31/2019 $44,508,000.00
15 3/31/2018 $29,176,000.00
16 3/31/2017 $21,462,000.00
17 12/31/2016 $6,071,000.00
18 9/30/2016 $4,508,000.00
19 6/30/2016 $5,051,000.00
20 3/31/2016 $16,334,000.00
21 12/31/2015 $4,663,000.00
22 9/30/2015 $3,517,000.00
23 6/30/2015 $3,022,000.00
24 3/31/2015 $9,347,000.00
25 12/31/2014 $6,489,000.00
26 9/30/2014 $2,008,000.00
27 6/30/2014 $1,847,000.00
28 3/31/2014 $7,595,000.00
29 12/31/2013 $5,245,000.00
30 9/30/2013 $1,106,000.00
31 6/30/2013 $907,000.00
32 3/31/2013 $2,634,000.00
33 12/31/2012 $765,000.00
34 9/30/2012 $506,000.00
35 6/30/2012 $556,000.00
36 3/31/2012 $1,506,000.00
37 12/31/2011 $418,000.00
38 9/30/2011 $329,000.00
39 6/30/2011 $266,000.00
40 3/31/2011 $458,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $2,723,000.00
2 9/30/2023 $3,036,000.00
3 6/30/2023 $3,768,000.00
4 3/31/2023 $3,644,000.00
5 3/31/2014 $466,000.00
6 3/31/2013 $328,000.00
7 3/31/2012 $140,000.00
Financials: AmortizationOfDeferredSalesCommissions
Date Value
1 12/31/2023 $30,150,000.00
2 9/30/2023 $20,099,000.00
3 6/30/2023 $10,019,000.00
4 3/31/2023 $38,195,000.00
5 12/31/2022 $28,533,000.00
6 9/30/2022 $18,839,000.00
7 6/30/2022 $9,166,000.00
8 3/31/2022 $34,701,000.00
9 12/31/2021 $25,603,000.00
10 9/30/2021 $16,900,000.00
11 6/30/2021 $8,200,000.00
12 3/31/2021 $27,817,000.00
13 12/31/2020 $20,040,000.00
14 9/30/2020 $12,764,000.00
15 6/30/2020 $6,138,000.00
16 3/31/2020 $19,541,000.00
17 12/31/2019 $13,805,000.00
18 9/30/2019 $8,718,000.00
19 6/30/2019 $4,189,000.00
20 3/31/2019 $14,204,000.00
21 12/31/2018 --
22 9/30/2018 $6,664,000.00
23 6/30/2018 $3,253,000.00
24 3/31/2018 --
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 12/31/2023 $3,397,000.00
2 9/30/2023 $2,240,000.00
3 6/30/2023 $1,109,000.00
4 3/31/2023 $4,254,000.00
5 12/31/2022 $3,136,000.00
6 9/30/2022 $2,000,000.00
7 6/30/2022 $831,000.00
8 3/31/2022 $20,404,000.00
9 12/31/2021 $13,780,000.00
10 9/30/2021 $8,855,000.00
11 6/30/2021 $4,393,000.00
12 3/31/2021 $16,898,000.00
13 12/31/2020 $12,574,000.00
14 9/30/2020 $8,317,000.00
15 6/30/2020 $4,126,000.00
16 3/31/2020 $14,045,000.00
17 12/31/2019 $9,987,000.00
18 9/30/2019 $6,397,000.00
19 6/30/2019 $3,173,000.00
20 3/31/2019 $1,355,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 3/31/2017 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $15,296,000.00
2 9/30/2023 $10,198,000.00
3 6/30/2023 $5,099,000.00
4 3/31/2023 $21,100,000.00
5 12/31/2022 $15,954,000.00
6 9/30/2022 $10,723,000.00
7 6/30/2022 $5,476,000.00
8 3/31/2022 $8,300,000.00
9 12/31/2021 $3,630,000.00
10 9/30/2021 $2,551,000.00
11 6/30/2021 $1,285,000.00
12 3/31/2021 $6,886,000.00
13 12/31/2020 $5,590,000.00
14 9/30/2020 $4,055,000.00
15 6/30/2020 $2,228,000.00
16 3/31/2020 $8,800,000.00
17 12/31/2019 $6,149,000.00
18 9/30/2019 $3,827,000.00
19 6/30/2019 $1,524,000.00
20 3/31/2019 $6,200,000.00
21 12/31/2018 $4,551,000.00
22 9/30/2018 $2,857,000.00
23 6/30/2018 $1,432,000.00
24 3/31/2018 $5,033,000.00
25 12/31/2017 $3,995,000.00
26 9/30/2017 $2,815,000.00
27 6/30/2017 $1,522,000.00
28 3/31/2017 $3,762,000.00
29 12/31/2016 $2,741,000.00
30 9/30/2016 $1,868,000.00
31 6/30/2016 $960,000.00
32 3/31/2016 $3,557,000.00
33 12/31/2015 $2,565,000.00
34 9/30/2015 $1,563,000.00
35 6/30/2015 $546,000.00
36 3/31/2015 $2,232,000.00
37 12/31/2014 $1,687,000.00
38 9/30/2014 $1,133,000.00
39 6/30/2014 $567,000.00
40 3/31/2014 $1,643,000.00
41 12/31/2013 $1,074,000.00
42 9/30/2013 $671,000.00
43 6/30/2013 $340,000.00
44 3/31/2013 $1,428,000.00
45 12/31/2012 $1,071,000.00
46 9/30/2012 $714,000.00
47 6/30/2012 $357,000.00
48 3/31/2012 $788,000.00
49 12/31/2011 $431,000.00
50 9/30/2011 $74,000.00
51 6/30/2011 $26,000.00
52 3/31/2011 $94,000.00
53 3/31/2010 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $11,398,000.00
2 9/30/2023 $11,129,000.00
3 6/30/2023 $18,929,000.00
4 3/31/2023 $18,663,000.00
5 12/31/2022 $19,466,000.00
6 9/30/2022 $10,103,000.00
7 6/30/2022 $18,632,000.00
8 3/31/2022 $12,029,000.00
9 12/31/2021 $10,853,000.00
10 9/30/2021 $11,543,000.00
11 6/30/2021 $14,340,000.00
12 3/31/2021 $12,589,000.00
13 12/31/2020 $14,034,000.00
14 9/30/2020 $14,211,000.00
15 6/30/2020 $12,284,000.00
16 3/31/2020 $12,047,000.00
17 12/31/2019 $12,845,000.00
18 9/30/2019 $13,509,000.00
19 6/30/2019 $11,798,000.00
20 3/31/2019 $11,407,000.00
21 12/31/2018 $11,496,000.00
22 9/30/2018 $9,710,000.00
23 6/30/2018 $10,311,000.00
24 3/31/2018 $9,938,000.00
25 12/31/2017 $10,064,000.00
26 9/30/2017 $10,127,000.00
27 6/30/2017 $9,351,000.00
28 3/31/2017 $9,412,000.00
29 12/31/2016 $9,809,000.00
30 9/30/2016 $494,000.00
31 6/30/2016 $9,088,000.00
32 3/31/2016 $2,243,000.00
33 12/31/2015 $2,594,000.00
34 9/30/2015 $2,902,000.00
35 6/30/2015 $2,517,000.00
36 3/31/2015 $1,869,000.00
37 12/31/2014 $2,476,000.00
38 9/30/2014 $1,484,000.00
39 6/30/2014 $1,449,000.00
40 3/31/2014 $768,000.00
41 12/31/2013 $1,284,000.00
42 9/30/2013 $550,000.00
43 6/30/2013 $937,000.00
44 3/31/2013 $969,000.00
45 12/31/2012 $885,000.00
46 9/30/2012 $796,000.00
47 6/30/2012 $777,000.00
48 3/31/2012 $508,000.00
49 12/31/2011 $637,000.00
50 9/30/2011 $174,000.00
51 6/30/2011 $785,000.00
52 3/31/2011 $1,126,000.00
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 $11,000,000.00
2 12/31/2022 $6,153,000.00
3 3/31/2020 --
4 3/31/2019 --
5 12/31/2018 --
6 3/31/2018 --
7 12/31/2017 $9,469,000.00
8 9/30/2017 --
9 6/30/2017 --
10 3/31/2017 --
11 12/31/2016 --
12 9/30/2016 --
13 6/30/2016 --
14 3/31/2016 --
Financials: Assets
Date Value
1 12/31/2023 $826,718,000.00
2 9/30/2023 $823,723,000.00
3 6/30/2023 $828,463,000.00
4 3/31/2023 $841,810,000.00
5 12/31/2022 $836,107,000.00
6 9/30/2022 $855,941,000.00
7 6/30/2022 $889,147,000.00
8 3/31/2022 $910,268,000.00
9 12/31/2021 $755,841,000.00
10 9/30/2021 $672,842,000.00
11 6/30/2021 $675,658,000.00
12 3/31/2021 $678,409,000.00
13 12/31/2020 $692,811,000.00
14 9/30/2020 $687,244,000.00
15 6/30/2020 $688,093,000.00
16 3/31/2020 $700,641,000.00
17 12/31/2019 $732,499,000.00
18 9/30/2019 $666,610,000.00
19 6/30/2019 $558,493,000.00
20 3/31/2019 $546,358,000.00
21 12/31/2018 $304,026,000.00
22 9/30/2018 $309,632,000.00
23 6/30/2018 $315,551,000.00
24 3/31/2018 $277,209,000.00
25 12/31/2017 $274,925,000.00
26 9/30/2017 $357,843,000.00
27 6/30/2017 $360,146,000.00
28 3/31/2017 $333,855,000.00
29 12/31/2016 $323,848,000.00
30 9/30/2016 $322,032,000.00
31 6/30/2016 $315,647,000.00
32 3/31/2016 $313,452,000.00
33 12/31/2015 $303,588,000.00
34 9/30/2015 $298,616,000.00
35 6/30/2015 $307,032,000.00
36 3/31/2015 $295,624,000.00
37 12/31/2014 $308,018,000.00
38 9/30/2014 $307,333,000.00
39 6/30/2014 $303,154,000.00
40 3/31/2014 $299,203,000.00
41 12/31/2013 $296,551,000.00
42 9/30/2013 $161,898,000.00
43 6/30/2013 $157,281,000.00
44 3/31/2013 $152,611,000.00
45 12/31/2012 $148,943,000.00
46 9/30/2012 $144,719,000.00
47 6/30/2012 $140,624,000.00
48 3/31/2012 $130,733,000.00
49 12/31/2011 $66,607,000.00
50 3/31/2011 $26,584,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $302,470,000.00
2 9/30/2023 $281,935,000.00
3 6/30/2023 $274,468,000.00
4 3/31/2023 $273,124,000.00
5 12/31/2022 $254,577,000.00
6 9/30/2022 $263,666,000.00
7 6/30/2022 $272,717,000.00
8 3/31/2022 $275,622,000.00
9 12/31/2021 $368,397,000.00
10 9/30/2021 $272,875,000.00
11 6/30/2021 $266,230,000.00
12 3/31/2021 $276,533,000.00
13 12/31/2020 $274,264,000.00
14 9/30/2020 $268,539,000.00
15 6/30/2020 $267,801,000.00
16 3/31/2020 $277,162,000.00
17 12/31/2019 $302,381,000.00
18 9/30/2019 $267,120,000.00
19 6/30/2019 $357,128,000.00
20 3/31/2019 $397,391,000.00
21 12/31/2018 $161,509,000.00
22 9/30/2018 $175,324,000.00
23 6/30/2018 $186,022,000.00
24 3/31/2018 $178,598,000.00
25 12/31/2017 $189,154,000.00
26 9/30/2017 $194,215,000.00
27 6/30/2017 $202,101,000.00
28 3/31/2017 $197,354,000.00
29 12/31/2016 $192,483,000.00
30 9/30/2016 $189,235,000.00
31 6/30/2016 $184,887,000.00
32 3/31/2016 $185,900,000.00
33 12/31/2015 $174,900,000.00
34 9/30/2015 $168,672,000.00
35 6/30/2015 $174,137,000.00
36 3/31/2015 $191,596,000.00
37 12/31/2014 $200,317,000.00
38 9/30/2014 $198,566,000.00
39 6/30/2014 $192,749,000.00
40 3/31/2014 $116,933,000.00
41 12/31/2013 $186,758,000.00
42 9/30/2013 $74,509,000.00
43 6/30/2013 $68,132,000.00
44 3/31/2013 $63,670,000.00
45 12/31/2012 $51,860,000.00
46 9/30/2012 $47,050,000.00
47 6/30/2012 $44,570,000.00
48 3/31/2012 $35,886,000.00
49 12/31/2011 $25,348,000.00
50 3/31/2011 $22,076,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $59,000.00
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 $2,000.00
8 3/31/2022 --
9 12/31/2021 $1,000.00
10 9/30/2021 $18,000.00
11 6/30/2021 $32,000.00
12 3/31/2021 $60,000.00
13 12/31/2020 $121,000.00
14 9/30/2020 $192,000.00
15 6/30/2020 $242,000.00
16 3/31/2020 $154,000.00
17 12/31/2019 $122,000.00
18 9/30/2019 $149,000.00
19 6/30/2019 $147,000.00
20 3/31/2019 $77,000.00
21 12/31/2018 $12,000.00
22 3/31/2018 $10,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 --
2 9/30/2023 $1,000.00
3 6/30/2023 $6,000.00
4 3/31/2023 $28,000.00
5 12/31/2022 $111,000.00
6 9/30/2022 $220,000.00
7 6/30/2022 $252,000.00
8 3/31/2022 $204,000.00
9 12/31/2021 $52,000.00
10 9/30/2021 $6,000.00
11 6/30/2021 $5,000.00
12 3/31/2021 --
13 12/31/2020 $2,000.00
14 9/30/2020 --
15 6/30/2020 $7,000.00
16 3/31/2020 $341,000.00
17 12/31/2019 --
18 9/30/2019 $8,000.00
19 6/30/2019 $8,000.00
20 3/31/2019 $61,000.00
21 12/31/2018 $306,000.00
22 3/31/2018 $464,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 6/30/2023 $37,000.00
2 3/31/2023 $38,000.00
3 6/30/2022 --
4 3/31/2022 $88,000.00
5 3/31/2021 --
6 3/31/2020 --
7 3/31/2014 --
8 3/31/2013 --
9 3/31/2012 $45,000.00
10 3/31/2011 --
11 3/31/2010 $46,000.00
Financials: CapitalizedComputerSoftwareAmortization1
Date Value
1 12/31/2023 $14,418,000.00
2 9/30/2023 $10,061,000.00
3 6/30/2023 $5,282,000.00
4 3/31/2023 $20,739,000.00
5 12/31/2022 $16,397,000.00
6 9/30/2022 $11,494,000.00
7 6/30/2022 $5,964,000.00
8 3/31/2022 $28,863,000.00
9 12/31/2021 $21,968,000.00
10 9/30/2021 $14,713,000.00
11 6/30/2021 $7,243,000.00
12 3/31/2021 $26,934,000.00
13 12/31/2020 $20,021,000.00
14 9/30/2020 $12,893,000.00
15 6/30/2020 $6,217,000.00
16 3/31/2020 $19,025,000.00
17 12/31/2019 $13,263,000.00
18 9/30/2019 $8,242,000.00
19 6/30/2019 $3,805,000.00
20 3/31/2019 $9,748,000.00
21 12/31/2018 $6,452,000.00
22 9/30/2018 $3,749,000.00
23 6/30/2018 $1,685,000.00
24 12/31/2017 $1,270,000.00
Financials: CapitalizedComputerSoftwareImpairments1
Date Value
1 12/31/2023 --
2 3/31/2023 $3,700,000.00
3 12/31/2022 $3,700,000.00
4 3/31/2022 --
5 12/31/2021 --
6 3/31/2021 --
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $30,200,000.00
2 9/30/2023 $10,100,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $38,200,000.00
5 12/31/2022 $28,500,000.00
6 9/30/2022 $9,600,000.00
7 6/30/2022 $9,200,000.00
8 3/31/2022 $34,700,000.00
9 12/31/2021 $25,600,000.00
10 9/30/2021 $8,600,000.00
11 6/30/2021 $8,200,000.00
12 3/31/2021 $27,800,000.00
13 12/31/2020 $20,100,000.00
14 9/30/2020 $12,800,000.00
15 6/30/2020 $6,100,000.00
16 3/31/2020 $19,500,000.00
17 12/31/2019 $5,100,000.00
18 9/30/2019 $8,700,000.00
19 6/30/2019 $4,200,000.00
20 3/31/2019 $14,200,000.00
Financials: CapitalizedContractCostImpairmentLoss
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 3/31/2020 --
14 3/31/2019 --
Financials: CapitalizedContractCostNetCurrent
Date Value
1 12/31/2023 $36,996,000.00
2 9/30/2023 $37,610,000.00
3 6/30/2023 $38,247,000.00
4 3/31/2023 $38,048,000.00
5 12/31/2022 $37,401,000.00
6 9/30/2022 $36,350,000.00
7 6/30/2022 $36,510,000.00
8 3/31/2022 $35,482,000.00
9 12/31/2021 $34,541,000.00
10 9/30/2021 $33,026,000.00
11 6/30/2021 $31,711,000.00
12 3/31/2021 $30,241,000.00
13 12/31/2020 $28,684,000.00
14 9/30/2020 $26,334,000.00
15 6/30/2020 $24,247,000.00
16 3/31/2020 $22,444,000.00
17 12/31/2019 $20,749,000.00
18 9/30/2019 $18,572,000.00
19 6/30/2019 $16,815,000.00
20 3/31/2019 $15,601,000.00
21 12/31/2018 $14,443,000.00
22 9/30/2018 $13,656,000.00
23 6/30/2018 $12,706,000.00
24 3/31/2018 --
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 12/31/2023 $56,317,000.00
2 9/30/2023 $60,440,000.00
3 6/30/2023 $64,699,000.00
4 3/31/2023 $67,644,000.00
5 12/31/2022 $70,530,000.00
6 9/30/2022 $71,647,000.00
7 6/30/2022 $76,083,000.00
8 3/31/2022 $75,668,000.00
9 12/31/2021 $76,701,000.00
10 9/30/2021 $75,668,000.00
11 6/30/2021 $74,394,000.00
12 3/31/2021 $72,427,000.00
13 12/31/2020 $69,859,000.00
14 9/30/2020 $64,061,000.00
15 6/30/2020 $58,535,000.00
16 3/31/2020 $53,307,000.00
17 12/31/2019 $48,656,000.00
18 9/30/2019 $42,139,000.00
19 6/30/2019 $36,843,000.00
20 3/31/2019 $33,693,000.00
21 12/31/2018 $30,893,000.00
22 9/30/2018 $29,229,000.00
23 6/30/2018 $27,041,000.00
24 3/31/2018 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $168,513,000.00
2 9/30/2023 $144,030,000.00
3 6/30/2023 $122,229,000.00
4 3/31/2023 $111,400,000.00
5 12/31/2022 $92,960,000.00
6 9/30/2022 $100,512,000.00
7 6/30/2022 $92,686,000.00
8 3/31/2022 $91,205,000.00
9 12/31/2021 $200,352,000.00
10 9/30/2021 $102,989,000.00
11 6/30/2021 $109,288,000.00
12 3/31/2021 $112,531,000.00
13 12/31/2020 $106,877,000.00
14 9/30/2020 $121,848,000.00
15 6/30/2020 $116,690,000.00
16 3/31/2020 $137,394,000.00
17 12/31/2019 $184,794,000.00
18 9/30/2019 $162,219,000.00
19 6/30/2019 $269,025,000.00
20 3/31/2019 $276,583,000.00
21 12/31/2018 $28,325,000.00
22 9/30/2018 $24,677,000.00
23 6/30/2018 $34,557,000.00
24 3/31/2018 $31,703,000.00
25 12/31/2017 $31,769,000.00
26 9/30/2017 $34,570,000.00
27 6/30/2017 $53,175,000.00
28 3/31/2017 $41,030,000.00
29 12/31/2016 $33,457,000.00
30 9/30/2016 $32,094,000.00
31 6/30/2016 $27,466,000.00
32 3/31/2016 $33,576,000.00
33 12/31/2015 $23,866,000.00
34 9/30/2015 $28,795,000.00
35 6/30/2015 $29,298,000.00
36 3/31/2015 $53,110,000.00
37 12/31/2014 $52,598,000.00
38 9/30/2014 $56,048,000.00
39 6/30/2014 $55,073,000.00
40 3/31/2014 $59,159,000.00
41 12/31/2013 $172,114,000.00
42 9/30/2013 $59,345,000.00
43 6/30/2013 $55,915,000.00
44 3/31/2013 $50,305,000.00
45 12/31/2012 $44,557,000.00
46 9/30/2012 $38,108,000.00
47 6/30/2012 $36,274,000.00
48 3/31/2012 $22,426,000.00
49 12/31/2011 $20,004,000.00
50 9/30/2011 $17,200,000.00
51 6/30/2011 $16,934,000.00
52 3/31/2011 $16,474,000.00
53 12/31/2010 $18,586,000.00
54 3/31/2010 $18,056,000.00
55 3/31/2009 $16,376,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $169,331,000.00
2 9/30/2023 $145,013,000.00
3 6/30/2023 $123,212,000.00
4 3/31/2023 $112,729,000.00
5 12/31/2022 $94,289,000.00
6 9/30/2022 $101,841,000.00
7 6/30/2022 $94,094,000.00
8 3/31/2022 $100,714,000.00
9 12/31/2021 $208,993,000.00
10 9/30/2021 $111,630,000.00
11 6/30/2021 $117,929,000.00
12 3/31/2021 $121,172,000.00
13 12/31/2020 $122,435,000.00
14 9/30/2020 $137,406,000.00
15 6/30/2020 $135,707,000.00
16 3/31/2020 $156,411,000.00
17 12/31/2019 $203,811,000.00
18 9/30/2019 $181,236,000.00
19 6/30/2019 $277,125,000.00
20 3/31/2019 $284,683,000.00
21 12/31/2018 $36,425,000.00
22 9/30/2018 $32,777,000.00
23 6/30/2018 $42,657,000.00
24 3/31/2018 $39,803,000.00
25 12/31/2017 $31,769,000.00
26 3/31/2017 $41,030,000.00
27 3/31/2016 $33,576,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $56,602,000.00
2 9/30/2023 $32,284,000.00
3 6/30/2023 $10,483,000.00
4 3/31/2023 $12,015,000.00
5 12/31/2022 $-6,425,000.00
6 9/30/2022 $1,127,000.00
7 6/30/2022 $-6,620,000.00
8 3/31/2022 $-20,458,000.00
9 12/31/2021 $87,821,000.00
10 9/30/2021 $-9,542,000.00
11 6/30/2021 $-3,243,000.00
12 3/31/2021 $-35,239,000.00
13 12/31/2020 $-33,976,000.00
14 9/30/2020 $-19,005,000.00
15 6/30/2020 $-20,704,000.00
16 3/31/2020 $-128,272,000.00
17 12/31/2019 $-80,872,000.00
18 9/30/2019 $-103,447,000.00
19 6/30/2019 $-7,558,000.00
20 3/31/2019 $244,880,000.00
21 12/31/2018 $-3,378,000.00
22 9/30/2018 $-7,026,000.00
23 6/30/2018 $2,854,000.00
24 3/31/2018 $-1,227,000.00
25 12/31/2017 $-9,261,000.00
26 3/31/2017 $7,454,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 3/31/2013 --
44 12/31/2012 --
45 9/30/2012 --
46 6/30/2012 --
47 3/31/2012 --
48 12/31/2011 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 3/31/2022 $0.00
6 3/31/2021 $0.00
7 3/31/2020 $0.00
8 3/31/2019 $0.00
9 9/30/2018 $0.00
10 3/31/2018 $0.00
11 3/31/2017 $0.00
12 3/31/2016 $0.00
13 3/31/2015 $0.00
14 3/31/2014 $0.00
15 3/31/2013 $0.00
16 3/31/2012 $0.00
17 3/31/2011 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $300,000,000.00
2 9/30/2023 $300,000,000.00
3 6/30/2023 $300,000,000.00
4 3/31/2023 $300,000,000.00
5 7/31/2022 $300,000,000.00
6 6/30/2022 $200,000,000.00
7 3/31/2022 $200,000,000.00
8 3/31/2021 $200,000,000.00
9 3/31/2020 $200,000,000.00
10 3/31/2019 $200,000,000.00
11 9/30/2018 $200,000,000.00
12 3/31/2018 $200,000,000.00
13 3/31/2017 $200,000,000.00
14 3/31/2016 $200,000,000.00
15 3/31/2015 $200,000,000.00
16 3/31/2014 $200,000,000.00
17 3/31/2013 $200,000,000.00
18 3/31/2012 $100,000,000.00
19 3/31/2011 $100,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $123,219,383.00
2 9/30/2023 $121,858,602.00
3 6/30/2023 $119,231,643.00
4 3/31/2023 $114,659,255.00
5 3/31/2022 $117,862,807.00
6 3/31/2021 $109,134,740.00
7 3/31/2020 $103,178,621.00
8 3/31/2019 $96,119,888.00
9 9/30/2018 $94,772,267.00
10 3/31/2018 $92,847,354.00
11 3/31/2017 $91,500,091.00
12 3/31/2016 $89,213,205.00
13 3/31/2015 $88,065,528.00
14 3/31/2014 $88,525,015.00
15 3/31/2013 $72,108,980.00
16 3/31/2012 $70,679,493.00
17 3/31/2011 $62,379,030.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $123,219,383.00
2 9/30/2023 $121,858,602.00
3 6/30/2023 $119,231,643.00
4 3/31/2023 $114,659,255.00
5 3/31/2022 $117,862,807.00
6 3/31/2021 $109,134,740.00
7 3/31/2020 $103,178,621.00
8 3/31/2019 $96,119,888.00
9 9/30/2018 $94,772,267.00
10 3/31/2018 $92,847,354.00
11 3/31/2017 $91,500,091.00
12 3/31/2016 $89,213,205.00
13 3/31/2015 $88,065,528.00
14 3/31/2014 $88,525,015.00
15 3/31/2013 $72,108,980.00
16 3/31/2012 $70,679,493.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $123,000.00
2 9/30/2023 $122,000.00
3 6/30/2023 $119,000.00
4 3/31/2023 $115,000.00
5 12/31/2022 $113,000.00
6 9/30/2022 $111,000.00
7 6/30/2022 $120,000.00
8 3/31/2022 $118,000.00
9 12/31/2021 $112,000.00
10 9/30/2021 $113,000.00
11 6/30/2021 $111,000.00
12 3/31/2021 $109,000.00
13 12/31/2020 $107,000.00
14 9/30/2020 $106,000.00
15 6/30/2020 $104,000.00
16 3/31/2020 $103,000.00
17 12/31/2019 $101,000.00
18 9/30/2019 $100,000.00
19 6/30/2019 $97,000.00
20 3/31/2019 $96,000.00
21 12/31/2018 $96,000.00
22 9/30/2018 $95,000.00
23 6/30/2018 $92,000.00
24 3/31/2018 $93,000.00
25 12/31/2017 $92,000.00
26 9/30/2017 $92,000.00
27 6/30/2017 $91,000.00
28 3/31/2017 $91,000.00
29 12/31/2016 $90,000.00
30 9/30/2016 $90,000.00
31 6/30/2016 $89,000.00
32 3/31/2016 $89,000.00
33 12/31/2015 $88,000.00
34 9/30/2015 $87,000.00
35 6/30/2015 $88,000.00
36 3/31/2015 $88,000.00
37 12/31/2014 $90,000.00
38 9/30/2014 $89,000.00
39 6/30/2014 $89,000.00
40 3/31/2014 $88,000.00
41 12/31/2013 $88,000.00
42 9/30/2013 $73,000.00
43 6/30/2013 $73,000.00
44 3/31/2013 $72,000.00
45 12/31/2012 $72,000.00
46 9/30/2012 $72,000.00
47 6/30/2012 $71,000.00
48 3/31/2012 $71,000.00
49 12/31/2011 $62,000.00
50 3/31/2011 $62,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-40,612,000.00
2 9/30/2023 $-11,765,000.00
3 6/30/2023 $-13,596,000.00
4 3/31/2023 $-78,157,000.00
5 12/31/2022 $-70,530,000.00
6 9/30/2022 $-54,713,000.00
7 6/30/2022 $-34,521,000.00
8 3/31/2022 $-179,103,000.00
9 12/31/2021 $-130,883,000.00
10 9/30/2021 $-88,144,000.00
11 6/30/2021 $-43,656,000.00
12 3/31/2021 $-157,602,000.00
13 12/31/2020 $-111,878,000.00
14 9/30/2020 $-76,117,000.00
15 6/30/2020 $-40,606,000.00
16 3/31/2020 $-177,191,000.00
17 12/31/2019 $-42,496,000.00
18 9/30/2019 $-44,188,000.00
19 6/30/2019 $-34,796,000.00
20 3/31/2019 $-90,447,000.00
21 12/31/2018 $-63,048,000.00
22 9/30/2018 $-38,626,000.00
23 6/30/2018 $-16,914,000.00
24 3/31/2018 $-100,500,000.00
25 12/31/2017 $-88,535,000.00
26 9/30/2017 $493,000.00
27 6/30/2017 $-351,000.00
28 3/31/2017 $-10,209,000.00
29 12/31/2016 $-7,964,000.00
30 9/30/2016 $-4,678,000.00
31 6/30/2016 $-3,166,000.00
32 3/31/2016 $-7,195,000.00
33 12/31/2015 $-5,268,000.00
34 9/30/2015 $-3,330,000.00
35 6/30/2015 $958,000.00
36 3/31/2015 $-613,000.00
37 12/31/2014 $-683,000.00
38 9/30/2014 $296,000.00
39 6/30/2014 $547,000.00
40 3/31/2014 $2,980,000.00
41 12/31/2013 $407,000.00
42 9/30/2013 $2,241,000.00
43 6/30/2013 $2,074,000.00
44 3/31/2013 $13,961,000.00
45 12/31/2012 $1,876,000.00
46 9/30/2012 $1,782,000.00
47 6/30/2012 $8,643,000.00
48 3/31/2012 $69,243,000.00
49 12/31/2011 $5,350,000.00
50 9/30/2011 $794,000.00
51 6/30/2011 $1,962,000.00
52 3/31/2011 $6,421,000.00
53 3/31/2010 $3,879,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 12/31/2023 $9,186,000.00
2 9/30/2023 $11,317,000.00
3 6/30/2023 $11,989,000.00
4 3/31/2023 $11,023,000.00
5 12/31/2022 $12,392,000.00
6 9/30/2022 $12,344,000.00
7 6/30/2022 $11,402,000.00
8 3/31/2022 $10,514,000.00
9 12/31/2021 $10,945,000.00
10 9/30/2021 $11,714,000.00
11 6/30/2021 $12,324,000.00
12 3/31/2021 $12,840,000.00
13 12/31/2020 $12,002,000.00
14 9/30/2020 $11,712,000.00
15 6/30/2020 $11,625,000.00
16 3/31/2020 $10,425,000.00
17 12/31/2019 $10,507,000.00
18 9/30/2019 $13,490,000.00
19 6/30/2019 $9,375,000.00
20 3/31/2019 $5,717,000.00
21 12/31/2018 $3,143,000.00
22 9/30/2018 $1,782,000.00
23 6/30/2018 $1,697,000.00
24 3/31/2018 $1,725,000.00
Financials: ContractWithCustomerAssetNetNoncurrent
Date Value
1 12/31/2023 $8,918,000.00
2 9/30/2023 $9,639,000.00
3 6/30/2023 $10,301,000.00
4 3/31/2023 $10,570,000.00
5 12/31/2022 $11,060,000.00
6 9/30/2022 $12,155,000.00
7 6/30/2022 $13,574,000.00
8 3/31/2022 $15,171,000.00
9 12/31/2021 $15,631,000.00
10 9/30/2021 $17,045,000.00
11 6/30/2021 $18,269,000.00
12 3/31/2021 $17,987,000.00
13 12/31/2020 $15,688,000.00
14 9/30/2020 $14,837,000.00
15 6/30/2020 $13,897,000.00
16 3/31/2020 $13,698,000.00
17 12/31/2019 $8,413,000.00
18 3/31/2019 --
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $32,778,000.00
2 9/30/2023 $33,223,000.00
3 6/30/2023 $40,410,000.00
4 3/31/2023 $34,909,000.00
5 12/31/2022 $34,207,000.00
6 9/30/2022 $30,860,000.00
7 6/30/2022 $34,064,000.00
8 3/31/2022 $34,262,000.00
9 12/31/2021 $23,550,000.00
10 9/30/2021 $22,362,000.00
11 6/30/2021 $21,985,000.00
12 3/31/2021 $20,737,000.00
13 12/31/2020 $18,015,000.00
14 9/30/2020 $9,452,000.00
15 6/30/2020 $8,352,000.00
16 3/31/2020 $7,105,000.00
17 12/31/2019 $7,216,000.00
18 9/30/2019 $4,270,000.00
19 6/30/2019 $4,088,000.00
20 3/31/2019 $3,336,000.00
21 12/31/2018 $3,523,000.00
22 3/31/2018 $2,559,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $10,128,000.00
2 9/30/2023 $10,231,000.00
3 6/30/2023 $10,618,000.00
4 3/31/2023 $10,615,000.00
5 12/31/2022 $10,480,000.00
6 9/30/2022 $10,465,000.00
7 6/30/2022 $11,023,000.00
8 3/31/2022 $11,430,000.00
9 12/31/2021 $1,955,000.00
10 9/30/2021 $2,296,000.00
11 6/30/2021 $2,813,000.00
12 3/31/2021 $2,999,000.00
13 12/31/2020 $2,768,000.00
14 9/30/2020 $2,678,000.00
15 6/30/2020 $2,279,000.00
16 3/31/2020 $1,119,000.00
17 12/31/2019 $1,411,000.00
18 9/30/2019 $43,000.00
19 6/30/2019 $67,000.00
20 3/31/2019 $6,000.00
21 12/31/2018 $8,000.00
22 3/31/2018 $19,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $35,100,000.00
2 9/30/2023 $28,600,000.00
3 6/30/2023 $16,900,000.00
4 3/31/2023 $33,700,000.00
5 12/31/2022 $31,500,000.00
6 9/30/2022 $24,900,000.00
7 6/30/2022 $43,600,000.00
8 3/31/2022 $15,200,000.00
9 12/31/2021 $14,900,000.00
10 9/30/2021 $12,200,000.00
11 6/30/2021 $7,600,000.00
12 3/31/2021 $6,100,000.00
13 12/31/2020 $5,700,000.00
14 9/30/2020 $5,000,000.00
15 6/30/2020 $3,700,000.00
16 3/31/2020 $3,000,000.00
17 12/31/2019 $2,900,000.00
18 9/30/2019 $2,800,000.00
19 6/30/2019 $2,700,000.00
20 3/31/2019 $2,500,000.00
21 12/31/2018 $5,500,000.00
Financials: ConvertibleDebtCurrent
Date Value
1 12/31/2023 $63,260,000.00
2 9/30/2023 $63,153,000.00
3 6/30/2023 $63,039,000.00
4 3/31/2023 $62,932,000.00
5 3/31/2022 --
Financials: ConvertibleDebtNoncurrent
Date Value
1 12/31/2023 $197,561,000.00
2 9/30/2023 $197,303,000.00
3 6/30/2023 $197,048,000.00
4 3/31/2023 $196,821,000.00
5 12/31/2022 $264,443,000.00
6 9/30/2022 $286,682,000.00
7 3/31/2022 $447,452,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 3/31/2023 $423,000.00
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $-395,000.00
7 3/31/2017 $-7,000.00
8 3/31/2016 $97,000.00
9 3/31/2015 $92,000.00
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 --
13 3/31/2011 --
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 3/31/2023 $1,053,000.00
2 3/31/2022 $721,000.00
3 3/31/2021 $812,000.00
4 3/31/2020 $647,000.00
5 3/31/2019 $278,000.00
6 3/31/2018 $185,000.00
7 3/31/2017 $112,000.00
8 3/31/2016 $71,000.00
9 3/31/2015 $1,000.00
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 $-8,000.00
13 3/31/2011 $2,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $2,807,000.00
2 3/31/2022 $866,000.00
3 3/31/2021 $843,000.00
4 3/31/2020 $832,000.00
5 3/31/2019 $569,000.00
6 3/31/2018 $46,000.00
7 3/31/2017 $693,000.00
8 3/31/2016 $719,000.00
9 3/31/2015 $550,000.00
10 3/31/2014 $276,000.00
11 3/31/2013 $434,000.00
12 3/31/2012 $68,000.00
13 3/31/2011 $55,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $1,331,000.00
2 3/31/2022 $145,000.00
3 3/31/2021 $31,000.00
4 3/31/2020 $185,000.00
5 3/31/2019 $291,000.00
6 3/31/2018 $256,000.00
7 3/31/2017 $588,000.00
8 3/31/2016 $551,000.00
9 3/31/2015 $457,000.00
10 3/31/2014 $276,000.00
11 3/31/2013 $434,000.00
12 3/31/2012 $76,000.00
13 3/31/2011 $53,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-984,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $59,837,000.00
7 3/31/2017 $1,506,000.00
8 3/31/2016 $95,000.00
9 3/31/2015 $2,602,000.00
10 3/31/2014 $1,578,000.00
11 3/31/2013 $7,185,000.00
12 3/31/2012 $-56,665,000.00
13 3/31/2011 --
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $-253,000.00
7 3/31/2017 $-1,230,000.00
8 3/31/2016 $-807,000.00
9 3/31/2015 --
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 --
13 3/31/2011 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-1,253,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 $66,273,000.00
10 12/31/2017 $66,273,000.00
11 9/30/2017 $-4,862,000.00
12 6/30/2017 $-1,492,000.00
13 3/31/2017 $-411,000.00
14 12/31/2016 $-104,000.00
15 9/30/2016 $-153,000.00
16 6/30/2016 $-44,000.00
17 3/31/2016 $-1,493,000.00
18 12/31/2015 $361,000.00
19 9/30/2015 $687,000.00
20 6/30/2015 $476,000.00
21 3/31/2015 $2,390,000.00
22 12/31/2014 $2,444,000.00
23 9/30/2014 $2,002,000.00
24 6/30/2014 $610,000.00
25 3/31/2014 $2,266,000.00
26 12/31/2013 $87,000.00
27 9/30/2013 $1,589,000.00
28 6/30/2013 $873,000.00
29 3/31/2013 $9,308,000.00
30 12/31/2012 $7,359,000.00
31 9/30/2012 $6,579,000.00
32 6/30/2012 $5,778,000.00
33 3/31/2012 $-62,422,000.00
34 12/31/2011 $-336,000.00
35 9/30/2011 $-336,000.00
36 6/30/2011 $-336,000.00
37 3/31/2011 --
38 12/31/2010 --
39 3/31/2010 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 $-269,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $6,664,000.00
7 3/31/2017 $-1,095,000.00
8 3/31/2016 $-854,000.00
9 3/31/2015 $-363,000.00
10 3/31/2014 $365,000.00
11 3/31/2013 $1,780,000.00
12 3/31/2012 $-5,757,000.00
13 3/31/2011 --
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $426,750,000.00
2 3/31/2022 $436,576,000.00
3 3/31/2021 $215,831,000.00
4 3/31/2020 $173,270,000.00
5 3/31/2019 $94,725,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 3/31/2023 $66,476,000.00
2 3/31/2022 $87,483,000.00
3 3/31/2021 $55,381,000.00
4 3/31/2020 $57,835,000.00
5 3/31/2019 $28,777,000.00
6 3/31/2018 --
7 3/31/2017 $48,627,000.00
8 3/31/2016 $46,705,000.00
9 3/31/2015 $47,623,000.00
10 3/31/2014 $49,862,000.00
11 3/31/2013 $52,448,000.00
12 3/31/2012 $61,707,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 3/31/2023 $317,035,000.00
2 3/31/2022 $350,242,000.00
3 3/31/2021 $145,655,000.00
4 3/31/2020 $109,734,000.00
5 3/31/2019 $61,740,000.00
6 3/31/2018 $40,465,000.00
7 3/31/2017 $36,427,000.00
8 3/31/2016 $38,449,000.00
9 3/31/2015 $44,228,000.00
10 3/31/2014 $51,598,000.00
11 3/31/2013 $48,002,000.00
12 3/31/2012 $54,783,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 3/31/2023 $5,728,000.00
2 3/31/2022 $836,000.00
3 3/31/2021 $6,091,000.00
4 3/31/2020 $5,314,000.00
5 3/31/2019 $2,709,000.00
6 3/31/2018 $378,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 3/31/2023 $29,237,000.00
2 3/31/2022 $26,127,000.00
3 3/31/2021 $22,794,000.00
4 3/31/2020 $19,413,000.00
5 3/31/2019 $15,573,000.00
6 3/31/2018 $11,761,000.00
7 3/31/2017 $8,614,000.00
8 3/31/2016 $7,106,000.00
9 3/31/2015 $5,414,000.00
10 3/31/2014 $4,488,000.00
11 3/31/2013 $3,026,000.00
12 3/31/2012 $2,436,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 3/31/2023 $9,257,000.00
2 3/31/2022 $14,877,000.00
3 3/31/2021 $12,669,000.00
4 3/31/2020 $10,343,000.00
5 3/31/2019 $9,006,000.00
6 3/31/2018 $6,389,000.00
7 3/31/2017 $6,942,000.00
8 3/31/2016 $5,577,000.00
9 3/31/2015 $3,164,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 3/31/2023 $16,050,000.00
2 3/31/2022 $23,880,000.00
3 3/31/2021 $6,198,000.00
4 3/31/2020 $3,974,000.00
5 3/31/2019 $5,697,000.00
6 3/31/2018 $3,181,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $360,274,000.00
2 3/31/2022 $349,100,000.00
3 3/31/2021 $160,500,000.00
4 3/31/2020 $115,400,000.00
5 3/31/2019 $65,948,000.00
6 3/31/2018 $62,174,000.00
7 3/31/2017 $2,934,000.00
8 3/31/2016 $3,760,000.00
9 3/31/2015 $4,901,000.00
10 3/31/2014 $5,562,000.00
11 3/31/2013 $3,107,000.00
12 3/31/2012 $2,070,000.00
Financials: DeferredTaxLiabilities
Date Value
1 3/31/2023 $114,000.00
2 3/31/2022 $114,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
Financials: DeferredTaxLiabilitiesDeferredExpense
Date Value
1 3/31/2023 $30,607,000.00
2 3/31/2022 $32,857,000.00
3 3/31/2021 $27,166,000.00
4 3/31/2020 $21,608,000.00
5 3/31/2019 $12,221,000.00
6 3/31/2018 --
Financials: DeferredTaxLiabilitiesFinancingArrangements
Date Value
1 3/31/2023 --
2 3/31/2022 $12,066,000.00
3 3/31/2021 $12,695,000.00
4 3/31/2020 $16,626,000.00
5 3/31/2019 $16,556,000.00
6 3/31/2018 --
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 3/31/2023 $23,781,000.00
2 3/31/2022 $28,529,000.00
3 3/31/2021 --
Financials: Depreciation
Date Value
1 12/31/2023 $6,133,000.00
2 9/30/2023 $4,090,000.00
3 6/30/2023 $2,126,000.00
4 3/31/2023 $10,464,000.00
5 12/31/2022 $8,056,000.00
6 9/30/2022 $5,624,000.00
7 6/30/2022 $2,789,000.00
8 3/31/2022 $11,374,000.00
9 12/31/2021 $8,488,000.00
10 9/30/2021 $5,771,000.00
11 6/30/2021 $2,922,000.00
12 3/31/2021 $11,297,000.00
13 12/31/2020 $8,529,000.00
14 9/30/2020 $5,690,000.00
15 6/30/2020 $2,823,000.00
16 3/31/2020 $9,360,000.00
17 12/31/2019 $6,801,000.00
18 9/30/2019 $4,599,000.00
19 6/30/2019 $2,325,000.00
20 3/31/2019 $8,748,000.00
21 12/31/2018 $6,464,000.00
22 9/30/2018 $4,231,000.00
23 6/30/2018 $2,061,000.00
24 3/31/2018 $8,171,000.00
25 12/31/2017 $6,049,000.00
26 9/30/2017 $3,962,000.00
27 6/30/2017 $1,897,000.00
28 3/31/2017 $6,084,000.00
29 12/31/2016 $4,463,000.00
30 9/30/2016 $2,979,000.00
31 6/30/2016 $1,471,000.00
32 3/31/2016 $4,994,000.00
33 12/31/2015 $3,598,000.00
34 9/30/2015 $2,275,000.00
35 6/30/2015 $993,000.00
36 3/31/2015 $3,540,000.00
37 12/31/2014 $2,513,000.00
38 9/30/2014 $1,576,000.00
39 6/30/2014 $755,000.00
40 3/31/2014 $2,567,000.00
41 12/31/2013 $1,888,000.00
42 9/30/2013 $1,287,000.00
43 6/30/2013 $675,000.00
44 3/31/2013 $2,523,000.00
45 12/31/2012 $1,816,000.00
46 9/30/2012 $1,132,000.00
47 6/30/2012 $505,000.00
48 3/31/2012 $1,535,000.00
49 12/31/2011 $1,101,000.00
50 9/30/2011 $716,000.00
51 6/30/2011 $338,000.00
52 3/31/2011 $1,235,000.00
53 3/31/2010 $998,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 3/31/2023 $36,800,000.00
2 3/31/2022 $42,100,000.00
3 3/31/2021 $39,000,000.00
4 3/31/2020 $28,400,000.00
5 3/31/2019 $18,500,000.00
6 9/30/2018 $10,837,000.00
7 6/30/2018 $5,178,000.00
8 3/31/2018 $15,717,000.00
9 12/31/2017 $11,314,000.00
10 9/30/2017 $7,358,000.00
11 6/30/2017 $3,727,000.00
12 3/31/2017 $10,437,000.00
13 12/31/2016 $2,518,000.00
14 9/30/2016 $5,143,000.00
15 6/30/2016 $2,577,000.00
16 3/31/2016 $9,007,000.00
17 3/31/2015 $6,113,000.00
18 12/31/2011 $1,532,000.00
19 12/31/2010 $960,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.37
2 9/30/2023 $-0.06
3 6/30/2023 $-0.13
4 3/31/2023 $-0.63
5 12/31/2022 $-0.55
6 9/30/2022 $-0.32
7 6/30/2022 $-0.22
8 3/31/2022 $-1.55
9 12/31/2021 $-1.16
10 9/30/2021 $-0.78
11 6/30/2021 $-0.40
12 3/31/2021 $-1.57
13 12/31/2020 $-1.15
14 9/30/2020 $-0.37
15 6/30/2020 $-0.40
16 3/31/2020 $-1.72
17 6/30/2018 $-0.16
18 3/31/2018 $-0.14
19 12/31/2017 $-0.99
20 9/30/2017 $-0.01
21 6/30/2017 $-0.02
22 3/31/2017 $-0.05
23 12/31/2016 $-0.02
24 9/30/2016 $-0.01
25 6/30/2016 $-0.01
26 3/31/2016 $-0.06
27 12/31/2015 $-0.05
28 9/30/2015 $-0.03
29 6/30/2015 $-0.01
30 3/31/2015 $0.02
31 12/31/2014 $0.01
32 9/30/2014 $0.01
33 6/30/2014 --
34 3/31/2014 $0.03
35 12/31/2013 --
36 9/30/2013 $0.03
37 6/30/2013 $0.03
38 3/31/2013 $0.20
39 12/31/2012 $0.03
40 9/30/2012 $0.15
41 6/30/2012 $0.12
42 3/31/2012 $1.04
43 12/31/2011 $0.08
44 9/30/2011 $0.01
45 6/30/2011 $0.03
46 3/31/2011 $0.10
47 12/31/2010 $0.07
48 3/31/2010 $0.06
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.37
2 9/30/2023 $-0.06
3 6/30/2023 $-0.13
4 3/31/2023 $-0.63
5 12/31/2022 $-0.55
6 9/30/2022 $-0.32
7 6/30/2022 $-0.22
8 3/31/2022 $-1.55
9 12/31/2021 $-1.16
10 9/30/2021 $-0.78
11 6/30/2021 $-0.40
12 3/31/2021 $-1.57
13 12/31/2020 $-1.15
14 9/30/2020 $-0.37
15 6/30/2020 $-0.40
16 3/31/2020 $-1.72
17 6/30/2018 $-0.16
18 3/31/2018 $-0.14
19 12/31/2017 $-0.96
20 9/30/2017 $-0.01
21 6/30/2017 $-0.02
22 3/31/2017 $-0.03
23 12/31/2016 $-0.01
24 9/30/2016 --
25 6/30/2016 $-0.01
26 3/31/2016 $-0.06
27 12/31/2015 $-0.02
28 9/30/2015 $-0.03
29 6/30/2015 $-0.01
30 3/31/2015 --
31 12/31/2014 $0.01
32 9/30/2014 $0.01
33 6/30/2014 --
34 3/31/2014 $0.03
35 12/31/2013 --
36 9/30/2013 $0.03
37 6/30/2013 $0.03
38 3/31/2013 $0.19
39 12/31/2012 $0.03
40 9/30/2012 $0.02
41 6/30/2012 $0.12
42 3/31/2012 $0.99
43 12/31/2011 $0.04
44 9/30/2011 $0.01
45 6/30/2011 $0.03
46 3/31/2011 $0.10
47 12/31/2010 $0.07
48 3/31/2010 $0.06
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $-0.03
2 9/30/2023 $0.05
3 6/30/2023 $0.10
4 12/31/2022 $-0.02
5 9/30/2022 $-0.05
6 6/30/2022 $-0.02
7 12/31/2021 $0.00
8 9/30/2021 $-0.01
9 6/30/2021 $-0.01
10 12/31/2020 $-0.01
11 9/30/2020 $0.00
12 6/30/2020 $-0.01
13 12/31/2019 $-0.01
14 9/30/2019 $-0.01
15 6/30/2019 $0.00
16 12/31/2018 $-0.01
17 9/30/2018 $-0.01
18 6/30/2018 $-0.01
19 12/31/2017 $-400.70
20 9/30/2017 $0.86
21 6/30/2017 $0.36
22 12/31/2016 $-0.02
23 9/30/2016 $-1.25
24 6/30/2016 $-0.08
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $674,000.00
2 9/30/2023 $-1,752,000.00
3 6/30/2023 $2,218,000.00
4 3/31/2023 $-5,037,000.00
5 12/31/2022 $-5,747,000.00
6 9/30/2022 $-12,207,000.00
7 6/30/2022 $-6,685,000.00
8 3/31/2022 $-585,000.00
9 12/31/2021 $-170,000.00
10 9/30/2021 $-111,000.00
11 6/30/2021 $436,000.00
12 3/31/2021 $1,956,000.00
13 12/31/2020 $2,116,000.00
14 9/30/2020 $958,000.00
15 6/30/2020 $580,000.00
16 3/31/2020 $-168,000.00
17 12/31/2019 $958,000.00
18 9/30/2019 $511,000.00
19 6/30/2019 $413,000.00
20 3/31/2019 $-362,000.00
21 12/31/2018 $-339,000.00
22 9/30/2018 $-221,000.00
23 6/30/2018 $-256,000.00
24 3/31/2018 $444,000.00
25 12/31/2017 $409,000.00
26 3/31/2017 $-426,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $20,573,000.00
2 9/30/2023 $21,793,000.00
3 6/30/2023 $26,406,000.00
4 3/31/2023 $29,614,000.00
5 12/31/2022 $29,797,000.00
6 9/30/2022 $32,923,000.00
7 6/30/2022 $33,713,000.00
8 3/31/2022 $36,319,000.00
9 12/31/2021 $29,339,000.00
10 9/30/2021 $30,575,000.00
11 6/30/2021 $27,876,000.00
12 3/31/2021 $29,879,000.00
13 12/31/2020 $29,993,000.00
14 9/30/2020 $28,698,000.00
15 6/30/2020 $27,764,000.00
16 3/31/2020 $22,656,000.00
17 12/31/2019 $24,392,000.00
18 9/30/2019 $25,847,000.00
19 6/30/2019 $22,088,000.00
20 3/31/2019 $18,437,000.00
21 12/31/2018 $19,322,000.00
22 9/30/2018 $17,621,000.00
23 6/30/2018 $16,366,000.00
24 3/31/2018 $17,412,000.00
25 12/31/2017 $16,845,000.00
26 9/30/2017 $15,783,000.00
27 6/30/2017 $12,203,000.00
28 3/31/2017 $11,508,000.00
29 12/31/2016 $12,022,000.00
30 9/30/2016 $9,995,000.00
31 6/30/2016 $9,631,000.00
32 3/31/2016 $10,063,000.00
33 12/31/2015 $9,880,000.00
34 9/30/2015 $7,784,000.00
35 6/30/2015 $7,305,000.00
36 3/31/2015 $5,741,000.00
37 12/31/2014 $6,612,000.00
38 9/30/2014 $5,500,000.00
39 6/30/2014 $5,264,000.00
40 3/31/2014 $4,583,000.00
41 12/31/2013 $5,311,000.00
42 9/30/2013 $3,646,000.00
43 6/30/2013 $3,711,000.00
44 3/31/2013 $3,629,000.00
45 12/31/2012 $3,768,000.00
46 9/30/2012 $3,047,000.00
47 6/30/2012 $3,083,000.00
48 3/31/2012 $3,105,000.00
49 12/31/2011 $3,296,000.00
50 3/31/2011 $1,722,000.00
Financials: FairValueAdjustmentOfWarrants
Date Value
1 12/31/2023 $-1,234,000.00
2 9/30/2023 $-2,781,000.00
3 6/30/2023 $250,000.00
4 3/31/2023 $-417,000.00
5 12/31/2022 $-522,000.00
6 9/30/2022 $-1,293,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 3/31/2021 --
Financials: FinanceLeasePrincipalPayments
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $15,000.00
6 12/31/2021 $12,000.00
7 9/30/2021 $8,000.00
8 6/30/2021 $4,000.00
9 3/31/2021 $78,000.00
10 12/31/2020 $74,000.00
11 9/30/2020 $70,000.00
12 6/30/2020 $67,000.00
13 3/31/2020 $315,000.00
14 12/31/2019 $312,000.00
15 9/30/2019 $227,000.00
16 6/30/2019 $130,000.00
17 3/31/2019 $949,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $61,066,000.00
2 9/30/2023 $55,940,000.00
3 6/30/2023 $50,847,000.00
4 3/31/2023 $45,769,000.00
5 12/31/2022 $40,633,000.00
6 9/30/2022 $35,602,000.00
7 6/30/2022 $30,378,000.00
8 3/31/2022 $24,924,000.00
9 12/31/2021 $20,238,000.00
10 9/30/2021 $19,153,000.00
11 6/30/2021 $17,897,000.00
12 3/31/2021 $29,787,000.00
13 12/31/2020 $28,459,000.00
14 9/30/2020 $26,593,000.00
15 6/30/2020 $24,549,000.00
16 3/31/2020 $22,323,000.00
17 12/31/2019 $19,959,000.00
18 9/30/2019 $17,321,000.00
19 6/30/2019 $15,894,000.00
20 3/31/2019 $25,597,000.00
21 12/31/2018 $23,939,000.00
22 9/30/2018 $22,407,000.00
23 6/30/2018 $21,150,000.00
24 3/31/2018 $19,723,000.00
25 12/31/2017 $18,351,000.00
26 9/30/2017 $16,011,000.00
27 6/30/2017 $14,718,000.00
28 3/31/2017 $13,197,000.00
29 12/31/2016 $12,176,000.00
30 9/30/2016 $11,338,000.00
31 6/30/2016 $10,430,000.00
32 3/31/2016 $9,469,000.00
33 12/31/2015 $9,524,000.00
34 9/30/2015 $7,882,000.00
35 6/30/2015 $6,756,000.00
36 3/31/2015 $6,625,000.00
37 12/31/2014 $5,853,000.00
38 9/30/2014 $5,059,000.00
39 6/30/2014 $4,215,000.00
40 3/31/2014 $3,790,000.00
41 12/31/2013 $3,076,000.00
42 9/30/2013 $2,673,000.00
43 6/30/2013 $2,650,000.00
44 3/31/2013 $2,310,000.00
45 12/31/2012 $1,953,000.00
46 9/30/2012 $1,596,000.00
47 6/30/2012 $1,239,000.00
48 3/31/2012 $882,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $19,095,000.00
2 9/30/2023 $19,095,000.00
3 6/30/2023 $19,095,000.00
4 3/31/2023 $20,395,000.00
5 12/31/2022 $5,124,000.00
6 9/30/2022 $10,378,000.00
7 6/30/2022 $15,625,000.00
8 3/31/2022 $21,101,000.00
9 12/31/2021 $3,156,000.00
10 9/30/2021 $3,156,000.00
11 6/30/2021 $2,904,000.00
12 3/31/2021 $4,708,000.00
13 12/31/2020 $4,708,000.00
14 9/30/2020 $4,708,000.00
15 6/30/2020 $4,708,000.00
16 3/31/2020 $6,871,000.00
17 12/31/2019 $2,326,000.00
18 9/30/2019 $4,603,000.00
19 6/30/2019 $4,573,000.00
20 3/31/2019 $6,116,000.00
21 12/31/2018 $1,620,000.00
22 9/30/2018 $2,699,000.00
23 6/30/2018 $4,689,000.00
24 3/31/2018 $4,002,000.00
25 12/31/2017 $1,017,000.00
26 9/30/2017 $2,373,000.00
27 6/30/2017 $3,619,000.00
28 3/31/2017 $3,854,000.00
29 12/31/2016 $869,000.00
30 9/30/2016 $1,803,000.00
31 6/30/2016 $2,758,000.00
32 3/31/2016 $3,845,000.00
33 12/31/2015 $964,000.00
34 9/30/2015 $2,004,000.00
35 6/30/2015 $3,891,000.00
36 3/31/2015 $2,159,000.00
37 12/31/2014 $550,000.00
38 9/30/2014 $1,119,000.00
39 6/30/2014 $1,712,000.00
40 3/31/2014 $2,261,000.00
41 12/31/2013 $567,000.00
42 9/30/2013 $663,000.00
43 6/30/2013 $994,000.00
44 3/31/2013 $1,334,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 12/31/2023 $5,099,000.00
2 9/30/2023 $10,198,000.00
3 6/30/2023 $15,297,000.00
4 12/31/2021 $1,079,000.00
5 9/30/2021 $2,158,000.00
6 6/30/2021 $4,388,000.00
7 12/31/2020 $1,296,000.00
8 9/30/2020 $2,829,000.00
9 6/30/2020 $4,643,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $11,044,000.00
2 9/30/2023 $11,044,000.00
3 6/30/2023 $11,044,000.00
4 3/31/2023 $11,757,000.00
5 12/31/2022 $13,895,000.00
6 9/30/2022 $13,895,000.00
7 6/30/2022 $13,895,000.00
8 3/31/2022 $13,895,000.00
9 12/31/2021 $2,851,000.00
10 9/30/2021 $2,851,000.00
11 6/30/2021 $2,851,000.00
12 3/31/2021 $2,851,000.00
13 12/31/2020 $2,851,000.00
14 9/30/2020 $2,851,000.00
15 6/30/2020 $2,851,000.00
16 3/31/2020 $2,851,000.00
17 12/31/2019 $3,162,000.00
18 9/30/2019 $3,116,000.00
19 6/30/2019 $229,000.00
20 3/31/2019 $229,000.00
21 12/31/2018 $1,766,000.00
22 9/30/2018 $1,766,000.00
23 6/30/2018 $1,423,000.00
24 3/31/2018 $1,766,000.00
25 12/31/2017 $2,719,000.00
26 9/30/2017 $2,796,000.00
27 6/30/2017 $2,740,000.00
28 3/31/2017 $2,666,000.00
29 12/31/2016 $2,983,000.00
30 9/30/2016 $3,090,000.00
31 6/30/2016 $3,162,000.00
32 3/31/2016 $3,327,000.00
33 12/31/2015 $3,337,000.00
34 9/30/2015 $3,478,000.00
35 6/30/2015 $4,192,000.00
36 3/31/2015 $1,658,000.00
37 12/31/2014 $1,943,000.00
38 9/30/2014 $1,983,000.00
39 6/30/2014 $2,027,000.00
40 3/31/2014 $2,005,000.00
41 12/31/2013 $2,245,000.00
42 9/30/2013 $1,318,000.00
43 6/30/2013 $1,318,000.00
44 3/31/2013 $1,318,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $11,757,000.00
2 9/30/2023 $11,757,000.00
3 6/30/2023 $11,757,000.00
4 3/31/2023 $13,895,000.00
5 12/31/2022 $19,095,000.00
6 9/30/2022 $19,095,000.00
7 6/30/2022 $19,095,000.00
8 3/31/2022 $19,095,000.00
9 12/31/2021 $2,851,000.00
10 9/30/2021 $2,851,000.00
11 6/30/2021 $2,851,000.00
12 3/31/2021 $2,851,000.00
13 12/31/2020 $2,851,000.00
14 9/30/2020 $2,851,000.00
15 6/30/2020 $2,851,000.00
16 3/31/2020 $3,156,000.00
17 12/31/2019 $4,946,000.00
18 9/30/2019 $4,896,000.00
19 6/30/2019 $1,766,000.00
20 3/31/2019 $1,766,000.00
21 12/31/2018 $3,559,000.00
22 9/30/2018 $2,753,000.00
23 6/30/2018 $2,554,000.00
24 3/31/2018 $2,790,000.00
25 12/31/2017 $3,087,000.00
26 9/30/2017 $3,162,000.00
27 6/30/2017 $3,096,000.00
28 3/31/2017 $3,009,000.00
29 12/31/2016 $2,983,000.00
30 9/30/2016 $3,090,000.00
31 6/30/2016 $3,162,000.00
32 3/31/2016 $3,327,000.00
33 12/31/2015 $3,587,000.00
34 9/30/2015 $3,728,000.00
35 6/30/2015 $4,445,000.00
36 3/31/2015 $1,904,000.00
37 12/31/2014 $2,191,000.00
38 9/30/2014 $2,231,000.00
39 6/30/2014 $2,275,000.00
40 3/31/2014 $2,253,000.00
41 12/31/2013 $2,252,000.00
42 9/30/2013 $1,325,000.00
43 6/30/2013 $1,325,000.00
44 3/31/2013 $1,325,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $13,896,000.00
2 9/30/2023 $13,896,000.00
3 6/30/2023 $13,896,000.00
4 3/31/2023 $19,095,000.00
5 12/31/2022 $20,395,000.00
6 9/30/2022 $20,395,000.00
7 6/30/2022 $20,395,000.00
8 3/31/2022 $20,395,000.00
9 12/31/2021 $2,851,000.00
10 9/30/2021 $2,851,000.00
11 6/30/2021 $2,851,000.00
12 3/31/2021 $3,156,000.00
13 12/31/2020 $3,156,000.00
14 9/30/2020 $3,156,000.00
15 6/30/2020 $3,156,000.00
16 3/31/2020 $4,708,000.00
17 12/31/2019 $6,755,000.00
18 9/30/2019 $6,673,000.00
19 6/30/2019 $3,557,000.00
20 3/31/2019 $3,569,000.00
21 12/31/2018 $6,100,000.00
22 9/30/2018 $4,716,000.00
23 6/30/2018 $4,716,000.00
24 3/31/2018 $3,171,000.00
25 12/31/2017 $3,918,000.00
26 9/30/2017 $4,596,000.00
27 6/30/2017 $4,512,000.00
28 3/31/2017 $3,459,000.00
29 12/31/2016 $3,229,000.00
30 9/30/2016 $3,340,000.00
31 6/30/2016 $3,411,000.00
32 3/31/2016 $3,577,000.00
33 12/31/2015 $3,855,000.00
34 9/30/2015 $4,000,000.00
35 6/30/2015 $4,714,000.00
36 3/31/2015 $2,152,000.00
37 12/31/2014 $2,198,000.00
38 9/30/2014 $2,238,000.00
39 6/30/2014 $2,282,000.00
40 3/31/2014 $2,261,000.00
41 12/31/2013 $2,252,000.00
42 9/30/2013 $1,325,000.00
43 6/30/2013 $1,325,000.00
44 3/31/2013 $1,325,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $152,882,000.00
2 9/30/2023 $152,854,000.00
3 6/30/2023 $152,860,000.00
4 3/31/2023 $152,881,000.00
5 12/31/2022 $152,869,000.00
6 9/30/2022 $153,092,000.00
7 6/30/2022 $153,115,000.00
8 3/31/2022 $153,137,000.00
9 12/31/2021 $33,739,000.00
10 9/30/2021 $33,733,000.00
11 6/30/2021 $33,742,000.00
12 3/31/2021 $46,917,000.00
13 12/31/2020 $46,885,000.00
14 9/30/2020 $46,552,000.00
15 6/30/2020 $46,322,000.00
16 3/31/2020 $46,324,000.00
17 12/31/2019 $46,414,000.00
18 9/30/2019 $45,731,000.00
19 6/30/2019 $26,019,000.00
20 3/31/2019 $37,277,000.00
21 12/31/2018 $37,212,000.00
22 9/30/2018 $34,569,000.00
23 6/30/2018 $34,760,000.00
24 3/31/2018 $31,681,000.00
25 12/31/2017 $31,028,000.00
26 9/30/2017 $30,968,000.00
27 6/30/2017 $30,668,000.00
28 3/31/2017 $30,235,000.00
29 12/31/2016 $28,902,000.00
30 9/30/2016 $29,550,000.00
31 6/30/2016 $29,961,000.00
32 3/31/2016 $30,933,000.00
33 12/31/2015 $32,574,000.00
34 9/30/2015 $32,965,000.00
35 6/30/2015 $35,266,000.00
36 3/31/2015 $18,885,000.00
37 12/31/2014 $18,885,000.00
38 9/30/2014 $18,885,000.00
39 6/30/2014 $18,885,000.00
40 3/31/2014 $18,885,000.00
41 12/31/2013 $18,682,000.00
42 9/30/2013 $12,196,000.00
43 6/30/2013 $12,504,000.00
44 3/31/2013 $12,504,000.00
45 12/31/2012 $12,504,000.00
46 9/30/2012 $12,504,000.00
47 6/30/2012 $12,504,000.00
48 3/31/2012 $12,504,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $91,816,000.00
2 9/30/2023 $96,914,000.00
3 6/30/2023 $102,013,000.00
4 3/31/2023 $107,112,000.00
5 12/31/2022 $112,236,000.00
6 9/30/2022 $117,490,000.00
7 6/30/2022 $122,737,000.00
8 3/31/2022 $128,213,000.00
9 12/31/2021 $13,501,000.00
10 9/30/2021 $14,580,000.00
11 6/30/2021 $15,845,000.00
12 3/31/2021 $17,130,000.00
13 12/31/2020 $18,426,000.00
14 9/30/2020 $19,959,000.00
15 6/30/2020 $21,773,000.00
16 3/31/2020 $24,001,000.00
17 12/31/2019 $26,455,000.00
18 9/30/2019 $28,410,000.00
19 6/30/2019 $10,125,000.00
20 3/31/2019 $11,680,000.00
21 12/31/2018 $13,273,000.00
22 9/30/2018 $12,162,000.00
23 6/30/2018 $13,610,000.00
24 3/31/2018 $11,958,000.00
25 12/31/2017 $12,677,000.00
26 9/30/2017 $14,957,000.00
27 6/30/2017 $15,950,000.00
28 3/31/2017 $17,038,000.00
29 12/31/2016 $16,726,000.00
30 9/30/2016 $18,212,000.00
31 6/30/2016 $19,531,000.00
32 3/31/2016 $21,464,000.00
33 12/31/2015 $23,050,000.00
34 9/30/2015 $25,083,000.00
35 6/30/2015 $28,510,000.00
36 3/31/2015 $12,260,000.00
37 12/31/2014 $13,032,000.00
38 9/30/2014 $13,826,000.00
39 6/30/2014 $14,670,000.00
40 3/31/2014 $15,095,000.00
41 12/31/2013 $15,606,000.00
42 9/30/2013 $9,523,000.00
43 6/30/2013 $9,854,000.00
44 3/31/2013 $10,194,000.00
45 12/31/2012 $10,551,000.00
46 9/30/2012 $10,908,000.00
47 6/30/2012 $11,265,000.00
48 3/31/2012 $11,622,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $-1,080,000.00
2 9/30/2023 $761,000.00
3 6/30/2023 $-804,000.00
4 12/31/2022 $1,984,000.00
5 9/30/2022 $2,124,000.00
6 6/30/2022 $2,475,000.00
7 12/31/2021 $-747,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 12/31/2023 --
2 3/31/2023 $1,821,000.00
3 12/31/2022 $1,826,000.00
4 3/31/2022 $-68,000.00
5 12/31/2021 $-5,000.00
6 3/31/2021 $-36,000.00
Financials: GainLossOnDispositionOfIntangibleAssets
Date Value
1 12/31/2023 --
2 3/31/2023 $1,821,000.00
3 12/31/2022 $1,826,000.00
4 11/30/2022 $1,800,000.00
5 3/31/2022 --
6 12/31/2021 --
7 3/31/2021 --
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 12/31/2023 $-1,766,000.00
2 9/30/2023 $-1,766,000.00
3 6/30/2023 $-1,766,000.00
4 3/31/2023 $18,545,000.00
5 12/31/2022 $18,250,000.00
6 9/30/2022 $16,106,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 3/31/2021 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $77,231,000.00
2 9/30/2023 $53,812,000.00
3 6/30/2023 $26,226,000.00
4 3/31/2023 $110,652,000.00
5 12/31/2022 $87,788,000.00
6 9/30/2022 $63,054,000.00
7 6/30/2022 $29,219,000.00
8 3/31/2022 $118,103,000.00
9 12/31/2021 $29,950,000.00
10 9/30/2021 $24,023,000.00
11 6/30/2021 $26,091,000.00
12 3/31/2021 $100,078,000.00
13 12/31/2020 $72,403,000.00
14 9/30/2020 $48,559,000.00
15 6/30/2020 $25,790,000.00
16 3/31/2020 $87,025,000.00
17 12/31/2019 $22,547,000.00
18 9/30/2019 $20,435,000.00
19 6/30/2019 $19,607,000.00
20 3/31/2019 $72,208,000.00
21 12/31/2018 $42,172,000.00
22 9/30/2018 $20,326,000.00
23 6/30/2018 $11,433,000.00
24 3/31/2018 $38,915,000.00
25 12/31/2017 $28,575,000.00
26 9/30/2017 $9,616,000.00
27 6/30/2017 $8,956,000.00
28 3/31/2017 $9,814,000.00
29 12/31/2016 $21,400,000.00
30 9/30/2016 $6,747,000.00
31 6/30/2016 $6,801,000.00
32 3/31/2016 $25,745,000.00
33 12/31/2015 $6,888,000.00
34 9/30/2015 $11,725,000.00
35 6/30/2015 $6,068,000.00
36 3/31/2015 $18,182,000.00
37 12/31/2014 $4,617,000.00
38 9/30/2014 $7,771,000.00
39 6/30/2014 $3,878,000.00
40 3/31/2014 $3,924,000.00
41 12/31/2013 $11,444,000.00
42 9/30/2013 $3,125,000.00
43 6/30/2013 $2,790,000.00
44 3/31/2013 $8,558,000.00
45 12/31/2012 $6,270,000.00
46 9/30/2012 $2,054,000.00
47 6/30/2012 $2,064,000.00
48 3/31/2012 $5,973,000.00
49 12/31/2011 $4,372,000.00
50 9/30/2011 $1,666,000.00
51 6/30/2011 $1,225,000.00
52 3/31/2011 $4,733,000.00
53 3/31/2010 $4,382,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $267,453,000.00
2 9/30/2023 $265,732,000.00
3 6/30/2023 $266,386,000.00
4 3/31/2023 $266,863,000.00
5 12/31/2022 $265,578,000.00
6 9/30/2022 $262,393,000.00
7 6/30/2022 $265,029,000.00
8 3/31/2022 $266,867,000.00
9 12/31/2021 $131,186,000.00
10 9/30/2021 $130,869,000.00
11 6/30/2021 $131,599,000.00
12 3/31/2021 $266,867,000.00
13 12/31/2020 $132,067,000.00
14 9/30/2020 $130,152,000.00
15 6/30/2020 $128,980,000.00
16 3/31/2020 $128,300,000.00
17 12/31/2019 $131,000,000.00
18 9/30/2019 $131,879,000.00
19 6/30/2019 $39,403,000.00
20 3/31/2019 $39,694,000.00
21 12/31/2018 $39,442,000.00
22 9/30/2018 $39,495,000.00
23 6/30/2018 $39,651,000.00
24 3/31/2018 $40,054,000.00
25 12/31/2017 $39,576,000.00
26 9/30/2017 $47,519,000.00
27 6/30/2017 $46,926,000.00
28 3/31/2017 $46,136,000.00
29 12/31/2016 $44,327,000.00
30 9/30/2016 $45,290,000.00
31 6/30/2016 $45,931,000.00
32 3/31/2016 $47,420,000.00
33 12/31/2015 $48,144,000.00
34 9/30/2015 $48,695,000.00
35 6/30/2015 $48,039,000.00
36 3/31/2015 $36,887,000.00
37 12/31/2014 $37,497,000.00
38 9/30/2014 $38,114,000.00
39 6/30/2014 $38,802,000.00
40 3/31/2014 $38,461,000.00
41 12/31/2013 $38,235,000.00
42 9/30/2013 $23,939,000.00
43 6/30/2013 $25,150,000.00
44 3/31/2013 $25,150,000.00
45 12/31/2012 $25,150,000.00
46 9/30/2012 $25,150,000.00
47 6/30/2012 $25,150,000.00
48 3/31/2012 $25,150,000.00
49 12/31/2011 $25,150,000.00
50 3/31/2011 $1,210,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 12/31/2023 $590,000.00
2 9/30/2023 $-1,131,000.00
3 6/30/2023 $-477,000.00
4 3/31/2023 $-4,000.00
5 12/31/2022 $-535,000.00
6 9/30/2022 $-3,720,000.00
7 6/30/2022 $-1,838,000.00
8 3/31/2022 $-770,000.00
9 12/31/2021 $-334,000.00
10 9/30/2021 $-651,000.00
11 6/30/2021 $-79,000.00
12 3/31/2021 $3,220,000.00
13 12/31/2020 $-3,767,000.00
14 9/30/2020 $-1,852,000.00
15 6/30/2020 $680,000.00
16 3/31/2020 $-2,454,000.00
17 12/31/2019 $246,000.00
18 9/30/2019 $-2,399,000.00
19 6/30/2019 $-291,000.00
20 3/31/2019 $860,000.00
21 12/31/2018 $-1,112,000.00
22 9/30/2018 $859,000.00
23 6/30/2018 $703,000.00
24 3/31/2018 $-1,954,000.00
25 12/31/2017 $-1,476,000.00
26 9/30/2017 $-1,383,000.00
27 6/30/2017 $-790,000.00
28 3/31/2017 $2,864,000.00
29 12/31/2016 $3,093,000.00
30 9/30/2016 $2,130,000.00
31 6/30/2016 $1,489,000.00
32 3/31/2016 $1,381,000.00
33 3/31/2015 $1,574,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-42,425,000.00
2 9/30/2023 $-21,724,000.00
3 6/30/2023 $-13,883,000.00
4 3/31/2023 $-70,336,000.00
5 12/31/2022 $-62,671,000.00
6 9/30/2022 $-36,678,000.00
7 6/30/2022 $-25,638,000.00
8 3/31/2022 $-175,770,000.00
9 12/31/2021 $-129,225,000.00
10 9/30/2021 $-42,091,000.00
11 6/30/2021 $-43,650,000.00
12 3/31/2021 $-164,742,000.00
13 12/31/2020 $-39,924,000.00
14 9/30/2020 $-79,961,000.00
15 6/30/2020 $-41,685,000.00
16 3/31/2020 $-171,536,000.00
17 12/31/2019 $-121,584,000.00
18 9/30/2019 $-74,793,000.00
19 6/30/2019 $-34,117,000.00
20 3/31/2019 $-88,170,000.00
21 12/31/2018 $-60,275,000.00
22 9/30/2018 $-36,616,000.00
23 6/30/2018 $-15,264,000.00
24 3/31/2018 $-38,203,000.00
25 12/31/2017 $-17,678,000.00
26 9/30/2017 $-3,999,000.00
27 6/30/2017 $-3,405,000.00
28 3/31/2017 $-3,103,000.00
29 12/31/2016 $-1,295,000.00
30 9/30/2016 $12,000.00
31 6/30/2016 $-491,000.00
32 3/31/2016 $-5,967,000.00
33 12/31/2015 $-2,237,000.00
34 9/30/2015 $-1,156,000.00
35 6/30/2015 $313,000.00
36 3/31/2015 $262,000.00
37 12/31/2014 $4,453,000.00
38 9/30/2014 $2,702,000.00
39 6/30/2014 $680,000.00
40 3/31/2014 $3,817,000.00
41 12/31/2013 $-1,217,000.00
42 9/30/2013 $2,314,000.00
43 6/30/2013 $2,953,000.00
44 3/31/2013 $22,849,000.00
45 12/31/2012 $2,588,000.00
46 9/30/2012 $16,840,000.00
47 6/30/2012 $14,398,000.00
48 3/31/2012 $8,326,000.00
49 12/31/2011 $2,601,000.00
50 9/30/2011 $854,000.00
51 6/30/2011 $1,626,000.00
52 3/31/2011 $6,549,000.00
53 12/31/2010 $1,496,000.00
54 3/31/2010 $3,882,000.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2023 $5,444,000.00
2 9/30/2023 $3,118,000.00
3 3/31/2023 $1,530,000.00
4 12/31/2022 $1,518,000.00
5 9/30/2022 $1,167,000.00
6 6/30/2022 $461,000.00
7 3/31/2022 $1,320,000.00
8 12/31/2021 $1,032,000.00
9 9/30/2021 $578,000.00
10 6/30/2021 $337,000.00
11 3/31/2021 $555,000.00
12 12/31/2020 $761,000.00
13 9/30/2020 $406,000.00
14 6/30/2020 $165,000.00
15 3/31/2020 $934,000.00
16 12/31/2019 $719,000.00
17 9/30/2019 $361,000.00
18 6/30/2019 $218,000.00
19 3/31/2019 $356,000.00
20 12/31/2018 $290,000.00
21 9/30/2018 $250,000.00
22 6/30/2018 $127,000.00
23 3/31/2018 $38,000.00
24 12/31/2017 $217,000.00
25 9/30/2017 $174,000.00
26 6/30/2017 $69,000.00
27 3/31/2017 $460,000.00
28 12/31/2016 $350,000.00
29 9/30/2016 $286,000.00
30 6/30/2016 $87,000.00
31 3/31/2016 $445,000.00
32 12/31/2015 $441,000.00
33 9/30/2015 $299,000.00
34 6/30/2015 $52,000.00
35 3/31/2015 $159,000.00
36 12/31/2014 $181,000.00
37 9/30/2014 $93,000.00
38 6/30/2014 $85,000.00
39 3/31/2014 $427,000.00
40 12/31/2013 $479,000.00
41 9/30/2013 $276,000.00
42 6/30/2013 $156,000.00
43 3/31/2013 $415,000.00
44 12/31/2012 $415,000.00
45 3/31/2012 $94,000.00
46 3/31/2011 $6,000.00
47 3/31/2010 $105,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $1,576,000.00
2 9/30/2023 $1,055,000.00
3 6/30/2023 $1,444,000.00
4 3/31/2023 $2,807,000.00
5 12/31/2022 $1,041,000.00
6 9/30/2022 $1,004,000.00
7 6/30/2022 $405,000.00
8 3/31/2022 $-400,000.00
9 12/31/2021 $87,000.00
10 9/30/2021 $489,000.00
11 6/30/2021 $256,000.00
12 3/31/2021 $800,000.00
13 12/31/2020 $666,000.00
14 9/30/2020 $365,000.00
15 6/30/2020 $228,000.00
16 3/31/2020 $800,000.00
17 12/31/2019 $280,000.00
18 9/30/2019 $256,000.00
19 6/30/2019 $148,000.00
20 3/31/2019 $600,000.00
21 12/31/2018 $333,000.00
22 9/30/2018 $221,000.00
23 6/30/2018 $91,000.00
24 3/31/2018 $66,294,000.00
25 12/31/2017 $66,153,000.00
26 9/30/2017 $-3,453,000.00
27 6/30/2017 $-1,236,000.00
28 3/31/2017 $-178,000.00
29 12/31/2016 $30,000.00
30 9/30/2016 $-15,000.00
31 6/30/2016 $37,000.00
32 3/31/2016 $-847,000.00
33 12/31/2015 $-557,000.00
34 9/30/2015 $423,000.00
35 6/30/2015 $785,000.00
36 3/31/2015 $79,000.00
37 12/31/2014 $627,000.00
38 9/30/2014 $1,411,000.00
39 6/30/2014 $672,000.00
40 3/31/2014 $2,219,000.00
41 12/31/2013 $-1,306,000.00
42 9/30/2013 $826,000.00
43 6/30/2013 $961,000.00
44 3/31/2013 $9,399,000.00
45 12/31/2012 $814,000.00
46 9/30/2012 $935,000.00
47 6/30/2012 $5,781,000.00
48 3/31/2012 $-62,354,000.00
49 12/31/2011 $-284,000.00
50 9/30/2011 $22,000.00
51 6/30/2011 $-321,000.00
52 3/31/2011 $55,000.00
53 12/31/2010 --
54 3/31/2010 $3,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $-1,708,000.00
2 3/31/2022 $49,620,000.00
3 3/31/2021 $47,225,000.00
4 3/31/2020 $51,741,000.00
5 3/31/2019 $30,558,000.00
6 3/31/2018 $56,663,000.00
7 3/31/2017 $-287,000.00
8 3/31/2016 $-1,555,000.00
9 3/31/2015 $-1,480,000.00
10 3/31/2014 $1,264,000.00
11 3/31/2013 $1,038,000.00
12 3/31/2012 $-65,042,000.00
13 3/31/2011 $-2,147,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 3/31/2023 $492,000.00
2 3/31/2022 $-2,056,000.00
3 3/31/2021 $-2,206,000.00
4 3/31/2020 $-1,422,000.00
5 3/31/2019 $71,000.00
6 3/31/2018 $-1,188,000.00
7 3/31/2017 $885,000.00
8 3/31/2016 $-769,000.00
9 3/31/2015 --
10 3/31/2014 --
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $-15,075,000.00
2 3/31/2022 $-36,909,000.00
3 3/31/2021 $-34,492,000.00
4 3/31/2020 $-36,163,000.00
5 3/31/2019 $-18,441,000.00
6 3/31/2018 $-11,790,000.00
7 3/31/2017 $-1,652,000.00
8 3/31/2016 $-2,029,000.00
9 3/31/2015 $1,599,000.00
10 3/31/2014 $1,285,000.00
11 3/31/2013 $7,768,000.00
12 3/31/2012 $2,337,000.00
13 3/31/2011 $2,226,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseOther
Date Value
1 3/31/2023 $4,397,000.00
2 3/31/2022 $7,606,000.00
3 3/31/2021 $6,194,000.00
4 3/31/2020 $3,017,000.00
5 3/31/2019 $1,200,000.00
6 3/31/2018 $22,630,000.00
7 3/31/2017 $1,079,000.00
8 3/31/2016 $944,000.00
9 3/31/2015 $746,000.00
10 3/31/2013 --
11 3/31/2012 --
12 3/31/2011 $-57,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2023 $16,858,000.00
2 3/31/2022 $-6,788,000.00
3 3/31/2021 $-5,045,000.00
4 3/31/2020 $-6,584,000.00
5 3/31/2019 $-7,277,000.00
6 3/31/2018 $-4,965,000.00
7 3/31/2017 $-246,000.00
8 3/31/2016 $-471,000.00
9 3/31/2015 $-331,000.00
10 3/31/2014 $-264,000.00
11 3/31/2013 $-207,000.00
12 3/31/2012 $-87,000.00
13 3/31/2011 $-291,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 3/31/2023 $3,444,000.00
2 3/31/2022 $-744,000.00
3 3/31/2021 $690,000.00
4 3/31/2020 $1,708,000.00
5 3/31/2019 $1,814,000.00
6 3/31/2018 $196,000.00
7 3/31/2017 $637,000.00
8 3/31/2016 $79,000.00
9 3/31/2015 $35,000.00
10 3/31/2014 $-74,000.00
11 3/31/2013 $-40,000.00
12 3/31/2012 $21,000.00
13 3/31/2011 $5,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $-3,088,000.00
2 3/31/2022 $-7,754,000.00
3 3/31/2021 $-7,445,000.00
4 3/31/2020 $-7,680,000.00
5 3/31/2019 $-3,612,000.00
6 3/31/2018 $-1,042,000.00
7 3/31/2017 $108,000.00
8 3/31/2016 $9,000.00
9 3/31/2015 $269,000.00
10 3/31/2014 $196,000.00
11 3/31/2013 $822,000.00
12 3/31/2012 $408,000.00
13 3/31/2011 $372,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 3/31/2023 $2,513,000.00
2 3/31/2022 $3,362,000.00
3 3/31/2021 $4,078,000.00
4 3/31/2020 $3,892,000.00
5 3/31/2019 $3,744,000.00
6 3/31/2018 $2,189,000.00
7 3/31/2017 $1,484,000.00
8 3/31/2016 $1,253,000.00
9 3/31/2015 $725,000.00
10 3/31/2014 $1,534,000.00
11 3/31/2013 $385,000.00
12 3/31/2012 $211,000.00
13 3/31/2011 $128,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $-4,471,000.00
2 9/30/2023 $-2,934,000.00
3 6/30/2023 $-2,084,000.00
4 3/31/2023 $-24,403,000.00
5 12/31/2022 $-22,858,000.00
6 9/30/2022 $-14,733,000.00
7 6/30/2022 $-13,786,000.00
8 3/31/2022 $-8,740,000.00
9 12/31/2021 $-13,210,000.00
10 9/30/2021 $-9,860,000.00
11 6/30/2021 $-5,063,000.00
12 3/31/2021 $-10,033,000.00
13 12/31/2020 $-338,000.00
14 9/30/2020 $1,350,000.00
15 6/30/2020 $-519,000.00
16 3/31/2020 $2,159,000.00
17 12/31/2019 $7,876,000.00
18 9/30/2019 $-400,000.00
19 6/30/2019 $-588,000.00
20 3/31/2019 $17,252,000.00
21 12/31/2018 $13,198,000.00
22 9/30/2018 $8,131,000.00
23 6/30/2018 $3,905,000.00
24 3/31/2018 $11,860,000.00
25 12/31/2017 $8,855,000.00
26 9/30/2017 $3,399,000.00
27 6/30/2017 $2,889,000.00
28 3/31/2017 $8,135,000.00
29 12/31/2016 $4,394,000.00
30 9/30/2016 $2,666,000.00
31 6/30/2016 $597,000.00
32 3/31/2016 $9,482,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $2,188,000.00
2 9/30/2023 $-299,000.00
3 6/30/2023 $3,397,000.00
4 3/31/2023 $8,450,000.00
5 12/31/2022 $236,000.00
6 9/30/2022 $4,579,000.00
7 6/30/2022 $99,000.00
8 3/31/2022 $-6,867,000.00
9 12/31/2021 $-1,553,000.00
10 9/30/2021 $1,100,000.00
11 6/30/2021 $-924,000.00
12 3/31/2021 $14,869,000.00
13 12/31/2020 $13,277,000.00
14 9/30/2020 $6,290,000.00
15 6/30/2020 $3,428,000.00
16 3/31/2020 $12,737,000.00
17 12/31/2019 $8,776,000.00
18 9/30/2019 $2,563,000.00
19 6/30/2019 $3,765,000.00
20 3/31/2019 $5,393,000.00
21 12/31/2018 $3,965,000.00
22 9/30/2018 $3,347,000.00
23 6/30/2018 $1,497,000.00
24 3/31/2018 $2,402,000.00
25 12/31/2017 $3,305,000.00
26 9/30/2017 $1,183,000.00
27 6/30/2017 $147,000.00
28 3/31/2017 $4,799,000.00
29 12/31/2016 $3,267,000.00
30 9/30/2016 $1,859,000.00
31 6/30/2016 $1,043,000.00
32 3/31/2016 $4,539,000.00
33 12/31/2015 $3,138,000.00
34 9/30/2015 $2,976,000.00
35 6/30/2015 $612,000.00
36 3/31/2015 $1,529,000.00
37 12/31/2014 $2,062,000.00
38 9/30/2014 $1,883,000.00
39 6/30/2014 $402,000.00
40 3/31/2014 $1,575,000.00
41 12/31/2013 $1,104,000.00
42 9/30/2013 $1,179,000.00
43 6/30/2013 $-132,000.00
44 3/31/2013 $2,171,000.00
45 12/31/2012 $1,700,000.00
46 9/30/2012 $2,050,000.00
47 6/30/2012 $626,000.00
48 3/31/2012 $1,059,000.00
49 12/31/2011 $642,000.00
50 9/30/2011 $438,000.00
51 6/30/2011 $255,000.00
52 3/31/2011 $358,000.00
53 12/31/2010 $231,000.00
54 3/31/2010 $253,000.00
Financials: IncreaseDecreaseInDeferredCharges
Date Value
1 12/31/2023 $17,095,000.00
2 9/30/2023 $12,068,000.00
3 6/30/2023 $7,209,000.00
4 3/31/2023 $31,086,000.00
5 12/31/2022 $23,473,000.00
6 9/30/2022 $13,834,000.00
7 6/30/2022 $9,246,000.00
8 3/31/2022 $44,224,000.00
9 12/31/2021 $34,685,000.00
10 9/30/2021 $23,489,000.00
11 6/30/2021 $11,615,000.00
12 3/31/2021 $52,960,000.00
13 12/31/2020 $41,187,000.00
14 9/30/2020 $26,811,000.00
15 6/30/2020 $13,186,000.00
16 3/31/2020 $46,421,000.00
17 12/31/2019 $33,651,000.00
18 9/30/2019 $20,498,000.00
19 6/30/2019 $8,707,000.00
20 3/31/2019 $25,286,000.00
21 12/31/2018 $7,234,000.00
22 9/30/2018 $11,339,000.00
23 6/30/2018 $1,799,000.00
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 $60,000.00
29 12/31/2016 $86,000.00
30 9/30/2016 $119,000.00
31 6/30/2016 $120,000.00
32 3/31/2016 $224,000.00
33 12/31/2015 $156,000.00
34 9/30/2015 $77,000.00
35 6/30/2015 $53,000.00
36 3/31/2015 $207,000.00
37 12/31/2014 $179,000.00
38 9/30/2014 $340,000.00
39 6/30/2014 $157,000.00
40 3/31/2014 $-163,000.00
41 12/31/2013 $-211,000.00
42 9/30/2013 $-6,000.00
43 6/30/2013 $30,000.00
44 3/31/2013 $60,000.00
45 12/31/2012 $-18,000.00
46 9/30/2012 $-3,000.00
47 6/30/2012 $-14,000.00
48 3/31/2012 $1,000.00
49 12/31/2011 $-6,000.00
50 9/30/2011 $-14,000.00
51 6/30/2011 $5,000.00
52 3/31/2011 $-16,000.00
53 12/31/2010 $2,000.00
54 3/31/2010 $86,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 12/31/2023 $-2,272,000.00
2 9/30/2023 $-2,070,000.00
3 6/30/2023 $5,504,000.00
4 3/31/2023 $-168,000.00
5 12/31/2022 $-1,005,000.00
6 9/30/2022 $-4,367,000.00
7 6/30/2022 $-605,000.00
8 3/31/2022 $4,010,000.00
9 12/31/2021 $1,978,000.00
10 9/30/2021 $1,183,000.00
11 6/30/2021 $1,012,000.00
12 3/31/2021 $14,672,000.00
13 12/31/2020 $11,797,000.00
14 9/30/2020 $3,675,000.00
15 6/30/2020 $2,416,000.00
16 3/31/2020 $4,936,000.00
17 12/31/2019 $5,106,000.00
18 9/30/2019 $922,000.00
19 6/30/2019 $832,000.00
20 3/31/2019 $802,000.00
21 12/31/2018 $986,000.00
22 9/30/2018 $814,000.00
23 6/30/2018 $293,000.00
24 3/31/2018 $310,000.00
25 12/31/2017 $351,000.00
26 9/30/2017 $286,000.00
27 6/30/2017 $-61,000.00
28 3/31/2017 $195,000.00
29 12/31/2016 $168,000.00
30 9/30/2016 $367,000.00
31 6/30/2016 $211,000.00
32 3/31/2016 $-273,000.00
33 12/31/2015 $-427,000.00
34 9/30/2015 $-621,000.00
35 6/30/2015 $-704,000.00
36 3/31/2015 $-1,065,000.00
37 12/31/2014 $-840,000.00
38 9/30/2014 $-564,000.00
39 6/30/2014 $352,000.00
40 3/31/2014 $681,000.00
41 12/31/2013 $757,000.00
42 9/30/2013 $-961,000.00
43 6/30/2013 $-373,000.00
44 3/31/2013 $345,000.00
45 12/31/2012 $-61,000.00
46 9/30/2012 $-94,000.00
47 6/30/2012 $183,000.00
48 3/31/2012 $197,000.00
49 12/31/2011 $75,000.00
50 9/30/2011 $-235,000.00
51 6/30/2011 $144,000.00
52 3/31/2011 $475,000.00
53 12/31/2010 $271,000.00
54 3/31/2010 $944,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $586,000.00
2 9/30/2023 $1,306,000.00
3 6/30/2023 $-2,327,000.00
4 3/31/2023 $-2,150,000.00
5 12/31/2022 $-4,715,000.00
6 9/30/2022 $-1,223,000.00
7 6/30/2022 $692,000.00
8 3/31/2022 $4,022,000.00
9 12/31/2021 $-476,000.00
10 9/30/2021 $835,000.00
11 6/30/2021 $2,550,000.00
12 3/31/2021 $3,963,000.00
13 12/31/2020 $8,939,000.00
14 9/30/2020 $7,532,000.00
15 6/30/2020 $3,025,000.00
16 3/31/2020 $33,137,000.00
17 12/31/2019 $24,780,000.00
18 9/30/2019 $17,418,000.00
19 6/30/2019 $5,740,000.00
20 3/31/2019 $4,337,000.00
21 12/31/2018 $2,565,000.00
22 9/30/2018 $1,452,000.00
23 6/30/2018 $419,000.00
24 3/31/2018 $3,149,000.00
25 12/31/2017 $2,315,000.00
26 9/30/2017 $3,485,000.00
27 6/30/2017 $1,623,000.00
28 3/31/2017 $2,025,000.00
29 12/31/2016 $1,238,000.00
30 9/30/2016 $2,216,000.00
31 6/30/2016 $575,000.00
32 3/31/2016 $1,432,000.00
33 12/31/2015 $1,699,000.00
34 9/30/2015 $794,000.00
35 6/30/2015 $470,000.00
36 3/31/2015 $196,000.00
37 12/31/2014 $505,000.00
38 9/30/2014 $608,000.00
39 6/30/2014 $175,000.00
40 3/31/2014 $488,000.00
41 12/31/2013 $570,000.00
42 9/30/2013 $431,000.00
43 6/30/2013 $306,000.00
44 3/31/2013 $30,000.00
45 12/31/2012 $48,000.00
46 9/30/2012 $258,000.00
47 6/30/2012 $148,000.00
48 3/31/2012 $-489,000.00
49 12/31/2011 $-405,000.00
50 9/30/2011 $-153,000.00
51 6/30/2011 $-60,000.00
52 3/31/2011 $-75,000.00
53 12/31/2010 $75,000.00
54 3/31/2010 $-41,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $91,816,000.00
2 9/30/2023 $96,914,000.00
3 6/30/2023 $102,013,000.00
4 3/31/2023 $107,112,000.00
5 12/31/2022 $112,236,000.00
6 9/30/2022 $117,490,000.00
7 6/30/2022 $122,737,000.00
8 3/31/2022 $128,213,000.00
9 12/31/2021 $13,501,000.00
10 9/30/2021 $14,580,000.00
11 6/30/2021 $15,845,000.00
12 3/31/2021 $17,130,000.00
13 12/31/2020 $18,426,000.00
14 9/30/2020 $19,959,000.00
15 6/30/2020 $21,773,000.00
16 3/31/2020 $24,001,000.00
17 12/31/2019 $26,455,000.00
18 9/30/2019 $28,410,000.00
19 6/30/2019 $10,125,000.00
20 3/31/2019 $11,680,000.00
21 12/31/2018 $13,273,000.00
22 9/30/2018 $12,162,000.00
23 6/30/2018 $13,610,000.00
24 3/31/2018 $11,958,000.00
25 12/31/2017 $12,677,000.00
26 9/30/2017 $14,957,000.00
27 6/30/2017 $15,950,000.00
28 3/31/2017 $17,038,000.00
29 12/31/2016 $16,726,000.00
30 9/30/2016 $18,212,000.00
31 6/30/2016 $19,531,000.00
32 3/31/2016 $21,464,000.00
33 12/31/2015 $23,050,000.00
34 9/30/2015 $25,083,000.00
35 6/30/2015 $28,510,000.00
36 3/31/2015 $12,260,000.00
37 12/31/2014 $13,032,000.00
38 9/30/2014 $13,826,000.00
39 6/30/2014 $14,670,000.00
40 3/31/2014 $15,095,000.00
41 12/31/2013 $15,606,000.00
42 9/30/2013 $9,523,000.00
43 6/30/2013 $9,854,000.00
44 3/31/2013 $10,194,000.00
45 12/31/2012 $10,551,000.00
46 9/30/2012 $10,908,000.00
47 6/30/2012 $11,265,000.00
48 3/31/2012 $11,622,000.00
49 12/31/2011 $11,979,000.00
50 3/31/2011 $214,000.00
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 12/31/2023 $-26,777,000.00
2 9/30/2023 $-17,899,000.00
3 6/30/2023 $-8,970,000.00
4 3/31/2023 $-23,020,000.00
5 12/31/2022 $-13,115,000.00
6 9/30/2022 $-5,508,000.00
7 6/30/2022 $-625,000.00
8 3/31/2022 $-2,271,000.00
9 12/31/2021 $-1,359,000.00
10 3/31/2021 $-1,813,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $24,663,000.00
2 9/30/2023 $17,799,000.00
3 3/31/2023 $22,162,000.00
4 12/31/2022 $9,063,000.00
5 9/30/2022 $4,654,000.00
6 3/31/2022 $2,156,000.00
7 12/31/2021 $906,000.00
8 9/30/2021 $906,000.00
9 3/31/2021 $1,813,000.00
10 12/31/2020 $906,000.00
11 9/30/2020 $906,000.00
12 3/31/2020 $1,553,000.00
13 12/31/2019 $647,000.00
14 9/30/2019 $647,000.00
15 3/31/2019 --
16 12/31/2018 --
17 9/30/2018 --
18 3/31/2018 $36,000.00
19 12/31/2017 $28,000.00
20 9/30/2017 $16,000.00
21 3/31/2017 $16,000.00
22 12/31/2016 $16,000.00
23 9/30/2016 $12,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2023 $88,802,000.00
2 12/31/2022 $93,343,000.00
3 9/30/2022 $94,356,000.00
4 6/30/2022 $100,150,000.00
5 3/31/2022 $104,914,000.00
6 12/31/2021 $102,100,000.00
7 9/30/2021 $106,336,000.00
8 6/30/2021 $108,916,000.00
9 3/31/2021 $113,049,000.00
10 12/31/2020 $116,672,000.00
11 9/30/2020 $118,148,000.00
12 6/30/2020 $120,020,000.00
13 3/31/2020 $122,458,000.00
14 12/31/2019 $118,650,000.00
15 9/30/2019 $118,421,000.00
16 6/30/2019 $20,662,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 $28,659,000.00
2 12/31/2022 $38,659,000.00
3 9/30/2022 $35,467,000.00
4 6/30/2022 $37,350,000.00
5 3/31/2022 $38,617,000.00
6 3/31/2021 $47,693,000.00
7 3/31/2020 $58,078,000.00
8 12/31/2019 $69,554,000.00
9 9/30/2019 $68,839,000.00
10 6/30/2019 $2,221,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2023 $14,277,000.00
2 12/31/2022 $4,709,000.00
3 9/30/2022 $9,314,000.00
4 6/30/2022 $15,380,000.00
5 3/31/2022 $18,692,000.00
6 12/31/2021 $15,506,000.00
7 9/30/2021 $15,511,000.00
8 6/30/2021 $15,170,000.00
9 3/31/2021 $16,341,000.00
10 12/31/2020 $16,382,000.00
11 9/30/2020 $16,193,000.00
12 6/30/2020 $16,218,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2023 $10,002,000.00
2 12/31/2022 $10,695,000.00
3 9/30/2022 $10,748,000.00
4 6/30/2022 $10,008,000.00
5 3/31/2022 $10,032,000.00
6 3/31/2021 $10,507,000.00
7 3/31/2020 $11,386,000.00
8 12/31/2019 $11,765,000.00
9 9/30/2019 $11,224,000.00
10 6/30/2019 $1,111,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2023 $10,712,000.00
2 12/31/2022 $11,978,000.00
3 9/30/2022 $11,833,000.00
4 6/30/2022 $11,292,000.00
5 3/31/2022 $11,339,000.00
6 12/31/2021 $10,681,000.00
7 9/30/2021 $10,681,000.00
8 6/30/2021 $10,513,000.00
9 3/31/2021 $11,508,000.00
10 12/31/2020 $11,497,000.00
11 9/30/2020 $11,429,000.00
12 6/30/2020 $11,382,000.00
13 3/31/2020 $11,722,000.00
14 12/31/2019 $11,724,000.00
15 9/30/2019 $11,189,000.00
16 6/30/2019 $1,381,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2023 $12,026,000.00
2 12/31/2022 $13,077,000.00
3 9/30/2022 $12,930,000.00
4 6/30/2022 $12,481,000.00
5 3/31/2022 $12,537,000.00
6 12/31/2021 $11,703,000.00
7 9/30/2021 $11,703,000.00
8 6/30/2021 $11,514,000.00
9 3/31/2021 $11,845,000.00
10 12/31/2020 $11,835,000.00
11 9/30/2020 $11,766,000.00
12 6/30/2020 $11,718,000.00
13 3/31/2020 $15,237,000.00
14 12/31/2019 $14,324,000.00
15 9/30/2019 $13,768,000.00
16 6/30/2019 $4,275,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2023 $13,126,000.00
2 12/31/2022 $14,225,000.00
3 9/30/2022 $14,064,000.00
4 6/30/2022 $13,639,000.00
5 3/31/2022 $13,697,000.00
6 12/31/2021 $12,176,000.00
7 9/30/2021 $12,175,000.00
8 6/30/2021 $11,851,000.00
9 3/31/2021 $15,155,000.00
10 12/31/2020 $15,182,000.00
11 9/30/2020 $15,007,000.00
12 6/30/2020 $15,079,000.00
13 3/31/2020 $16,270,000.00
14 12/31/2019 $8,609,000.00
15 9/30/2019 $8,103,000.00
16 6/30/2019 $5,666,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2023 $11,675,000.00
2 12/31/2022 $12,448,000.00
3 9/30/2022 $13,271,000.00
4 6/30/2022 $13,920,000.00
5 3/31/2022 $14,911,000.00
6 12/31/2021 $15,018,000.00
7 9/30/2021 $15,909,000.00
8 6/30/2021 $16,721,000.00
9 3/31/2021 $17,651,000.00
10 12/31/2020 $18,602,000.00
11 9/30/2020 $19,542,000.00
12 6/30/2020 $20,501,000.00
13 3/31/2020 $21,522,000.00
14 12/31/2019 $22,003,000.00
15 9/30/2019 $22,486,000.00
16 6/30/2019 $1,555,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $717,046,000.00
2 9/30/2023 $713,313,000.00
3 6/30/2023 $723,594,000.00
4 3/31/2023 $741,904,000.00
5 12/31/2022 $746,080,000.00
6 9/30/2022 $771,159,000.00
7 6/30/2022 $755,625,000.00
8 3/31/2022 $727,902,000.00
9 12/31/2021 $638,668,000.00
10 9/30/2021 $520,291,000.00
11 6/30/2021 $518,862,000.00
12 3/31/2021 $517,905,000.00
13 12/31/2020 $525,408,000.00
14 9/30/2020 $512,785,000.00
15 6/30/2020 $509,227,000.00
16 3/31/2020 $509,910,000.00
17 12/31/2019 $513,008,000.00
18 9/30/2019 $427,733,000.00
19 6/30/2019 $328,346,000.00
20 3/31/2019 $296,968,000.00
21 12/31/2018 $76,298,000.00
22 9/30/2018 $70,269,000.00
23 6/30/2018 $63,709,000.00
24 3/31/2018 $58,435,000.00
25 12/31/2017 $54,516,000.00
26 9/30/2017 $50,903,000.00
27 6/30/2017 $48,329,000.00
28 3/31/2017 $45,254,000.00
29 12/31/2016 $41,573,000.00
30 9/30/2016 $40,708,000.00
31 6/30/2016 $38,667,000.00
32 3/31/2016 $38,146,000.00
33 12/31/2015 $34,281,000.00
34 9/30/2015 $30,905,000.00
35 6/30/2015 $30,593,000.00
36 3/31/2015 $23,413,000.00
37 12/31/2014 $22,237,000.00
38 9/30/2014 $22,881,000.00
39 6/30/2014 $22,413,000.00
40 3/31/2014 $21,025,000.00
41 12/31/2013 $21,154,000.00
42 9/30/2013 $16,578,000.00
43 6/30/2013 $16,091,000.00
44 3/31/2013 $15,578,000.00
45 12/31/2012 $14,964,000.00
46 9/30/2012 $13,731,000.00
47 6/30/2012 $13,019,000.00
48 3/31/2012 $12,283,000.00
49 12/31/2011 $12,750,000.00
50 3/31/2011 $10,723,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $826,718,000.00
2 9/30/2023 $823,723,000.00
3 6/30/2023 $828,463,000.00
4 3/31/2023 $841,810,000.00
5 12/31/2022 $836,107,000.00
6 9/30/2022 $855,941,000.00
7 6/30/2022 $889,147,000.00
8 3/31/2022 $910,268,000.00
9 12/31/2021 $755,841,000.00
10 9/30/2021 $672,842,000.00
11 6/30/2021 $675,658,000.00
12 3/31/2021 $678,409,000.00
13 12/31/2020 $692,811,000.00
14 9/30/2020 $687,244,000.00
15 6/30/2020 $688,093,000.00
16 3/31/2020 $700,641,000.00
17 12/31/2019 $732,499,000.00
18 9/30/2019 $666,610,000.00
19 6/30/2019 $558,493,000.00
20 3/31/2019 $546,358,000.00
21 12/31/2018 $304,026,000.00
22 9/30/2018 $309,632,000.00
23 6/30/2018 $315,551,000.00
24 3/31/2018 $277,209,000.00
25 12/31/2017 $274,925,000.00
26 9/30/2017 $357,843,000.00
27 6/30/2017 $360,146,000.00
28 3/31/2017 $333,855,000.00
29 12/31/2016 $323,848,000.00
30 9/30/2016 $322,032,000.00
31 6/30/2016 $315,647,000.00
32 3/31/2016 $313,452,000.00
33 12/31/2015 $303,588,000.00
34 9/30/2015 $298,616,000.00
35 6/30/2015 $307,032,000.00
36 3/31/2015 $295,624,000.00
37 12/31/2014 $308,018,000.00
38 9/30/2014 $307,333,000.00
39 6/30/2014 $303,154,000.00
40 3/31/2014 $299,203,000.00
41 12/31/2013 $296,551,000.00
42 9/30/2013 $161,898,000.00
43 6/30/2013 $157,281,000.00
44 3/31/2013 $152,611,000.00
45 12/31/2012 $148,943,000.00
46 9/30/2012 $144,719,000.00
47 6/30/2012 $140,624,000.00
48 3/31/2012 $130,733,000.00
49 12/31/2011 $66,607,000.00
50 3/31/2011 $26,584,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $230,526,000.00
2 9/30/2023 $229,090,000.00
3 6/30/2023 $236,317,000.00
4 3/31/2023 $229,887,000.00
5 12/31/2022 $164,769,000.00
6 9/30/2022 $168,985,000.00
7 6/30/2022 $175,416,000.00
8 3/31/2022 $191,527,000.00
9 12/31/2021 $121,491,000.00
10 9/30/2021 $120,940,000.00
11 6/30/2021 $121,202,000.00
12 3/31/2021 $121,378,000.00
13 12/31/2020 $127,754,000.00
14 9/30/2020 $116,413,000.00
15 6/30/2020 $121,540,000.00
16 3/31/2020 $123,425,000.00
17 12/31/2019 $121,636,000.00
18 9/30/2019 $109,047,000.00
19 6/30/2019 $88,834,000.00
20 3/31/2019 $74,705,000.00
21 12/31/2018 $71,235,000.00
22 9/30/2018 $66,262,000.00
23 6/30/2018 $60,722,000.00
24 3/31/2018 $56,263,000.00
25 12/31/2017 $53,356,000.00
26 9/30/2017 $49,339,000.00
27 6/30/2017 $46,425,000.00
28 3/31/2017 $43,344,000.00
29 12/31/2016 $38,491,000.00
30 9/30/2016 $37,275,000.00
31 6/30/2016 $35,426,000.00
32 3/31/2016 $34,734,000.00
33 12/31/2015 $30,422,000.00
34 9/30/2015 $26,682,000.00
35 6/30/2015 $25,688,000.00
36 3/31/2015 $21,830,000.00
37 12/31/2014 $20,052,000.00
38 9/30/2014 $20,349,000.00
39 6/30/2014 $19,786,000.00
40 3/31/2014 $18,121,000.00
41 12/31/2013 $19,470,000.00
42 9/30/2013 $14,845,000.00
43 6/30/2013 $14,303,000.00
44 3/31/2013 $13,735,000.00
45 12/31/2012 $13,070,000.00
46 9/30/2012 $11,911,000.00
47 6/30/2012 $12,980,000.00
48 3/31/2012 $12,215,000.00
49 12/31/2011 $12,350,000.00
50 3/31/2011 $10,684,000.00
Financials: LongTermInvestments
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $2,671,000.00
6 12/31/2021 $6,933,000.00
7 9/30/2021 $10,245,000.00
8 6/30/2021 $12,712,000.00
9 3/31/2021 --
10 12/31/2020 $3,878,000.00
11 9/30/2020 $6,181,000.00
12 6/30/2020 $9,965,000.00
13 3/31/2020 $16,083,000.00
14 12/31/2019 $20,126,000.00
15 9/30/2019 $20,448,000.00
16 6/30/2019 $21,667,000.00
17 3/31/2019 --
18 3/31/2016 --
19 3/31/2015 --
20 12/31/2014 --
21 9/30/2014 --
22 6/30/2014 --
23 3/31/2014 $72,021,000.00
24 3/31/2013 --
Financials: LongTermLoansPayable
Date Value
1 12/31/2023 $211,092,000.00
2 9/30/2023 $210,303,000.00
3 6/30/2023 $209,534,000.00
4 3/31/2023 $231,993,000.00
5 12/31/2022 $231,202,000.00
6 9/30/2022 $230,049,000.00
7 3/31/2022 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-22,635,000.00
2 9/30/2023 $-22,635,000.00
3 6/30/2023 $-25,000,000.00
4 3/31/2023 $-37,784,000.00
5 12/31/2022 $-36,275,000.00
6 9/30/2022 $-16,193,000.00
7 6/30/2022 $65,000.00
8 3/31/2022 $105,425,000.00
9 12/31/2021 $99,959,000.00
10 9/30/2021 $10,192,000.00
11 6/30/2021 $3,435,000.00
12 3/31/2021 $13,192,000.00
13 12/31/2020 $5,915,000.00
14 9/30/2020 $4,571,000.00
15 6/30/2020 $-134,000.00
16 3/31/2020 $72,095,000.00
17 12/31/2019 $65,842,000.00
18 9/30/2019 $481,000.00
19 6/30/2019 $1,367,000.00
20 3/31/2019 $249,238,000.00
21 12/31/2018 $-1,030,000.00
22 9/30/2018 $-1,988,000.00
23 6/30/2018 $501,000.00
24 3/31/2018 $-16,440,000.00
25 12/31/2017 $-19,839,000.00
26 3/31/2017 $1,596,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $12,231,000.00
2 9/30/2023 $12,735,000.00
3 6/30/2023 $6,792,000.00
4 3/31/2023 $6,050,000.00
5 12/31/2022 $433,000.00
6 9/30/2022 $9,845,000.00
7 6/30/2022 $-5,841,000.00
8 3/31/2022 $-159,978,000.00
9 12/31/2021 $-30,122,000.00
10 9/30/2021 $-28,754,000.00
11 6/30/2021 $-11,146,000.00
12 3/31/2021 $-36,321,000.00
13 12/31/2020 $-27,142,000.00
14 9/30/2020 $-11,466,000.00
15 6/30/2020 $-11,900,000.00
16 3/31/2020 $-106,294,000.00
17 12/31/2019 $-84,836,000.00
18 9/30/2019 $-59,924,000.00
19 6/30/2019 $11,171,000.00
20 3/31/2019 $10,872,000.00
21 12/31/2018 $4,664,000.00
22 9/30/2018 $-267,000.00
23 6/30/2018 $1,820,000.00
24 3/31/2018 $-7,272,000.00
25 12/31/2017 $-9,209,000.00
26 3/31/2017 $-22,194,000.00
27 6/30/2014 $-8,868,000.00
28 3/31/2014 $-136,467,000.00
29 12/31/2013 $-18,145,000.00
30 9/30/2013 $-1,918,000.00
31 6/30/2013 $-794,000.00
32 3/31/2013 $-5,868,000.00
33 12/31/2012 $-5,245,000.00
34 9/30/2012 $-4,730,000.00
35 6/30/2012 $-1,048,000.00
36 3/31/2012 $-2,985,000.00
37 12/31/2011 $-2,456,000.00
38 9/30/2011 $-1,924,000.00
39 6/30/2011 $-900,000.00
40 3/31/2011 $-5,364,000.00
41 12/31/2010 $-5,202,000.00
42 3/31/2010 $-948,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $66,332,000.00
2 9/30/2023 $43,936,000.00
3 6/30/2023 $26,473,000.00
4 3/31/2023 $48,786,000.00
5 12/31/2022 $35,164,000.00
6 9/30/2022 $19,682,000.00
7 6/30/2022 $5,841,000.00
8 3/31/2022 $34,680,000.00
9 12/31/2021 $18,154,000.00
10 9/30/2021 $9,131,000.00
11 6/30/2021 $4,032,000.00
12 3/31/2021 $-14,066,000.00
13 12/31/2020 $-14,865,000.00
14 9/30/2020 $-13,068,000.00
15 6/30/2020 $-9,250,000.00
16 3/31/2020 $-93,905,000.00
17 12/31/2019 $-62,836,000.00
18 9/30/2019 $-44,515,000.00
19 6/30/2019 $-20,509,000.00
20 3/31/2019 $-14,868,000.00
21 12/31/2018 $-6,673,000.00
22 9/30/2018 $-4,550,000.00
23 6/30/2018 $789,000.00
24 3/31/2018 $22,041,000.00
25 12/31/2017 $19,378,000.00
26 3/31/2017 $28,478,000.00
27 6/30/2014 $4,650,000.00
28 3/31/2014 $14,917,000.00
29 12/31/2013 $11,573,000.00
30 9/30/2013 $9,011,000.00
31 6/30/2013 $5,233,000.00
32 3/31/2013 $31,788,000.00
33 12/31/2012 $25,991,000.00
34 9/30/2012 $19,363,000.00
35 6/30/2012 $14,926,000.00
36 3/31/2012 $9,211,000.00
37 12/31/2011 $6,408,000.00
38 9/30/2011 $3,242,000.00
39 6/30/2011 $2,140,000.00
40 3/31/2011 $8,589,000.00
41 12/31/2010 $6,974,000.00
42 3/31/2010 $2,491,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-44,001,000.00
2 9/30/2023 $-22,779,000.00
3 6/30/2023 $-15,327,000.00
4 3/31/2023 $-73,143,000.00
5 12/31/2022 $-63,712,000.00
6 9/30/2022 $-37,682,000.00
7 6/30/2022 $-26,043,000.00
8 3/31/2022 $-175,383,000.00
9 12/31/2021 $-43,571,000.00
10 9/30/2021 $-86,230,000.00
11 6/30/2021 $-43,906,000.00
12 3/31/2021 $-165,585,000.00
13 12/31/2020 $-40,225,000.00
14 9/30/2020 $-80,326,000.00
15 6/30/2020 $-41,913,000.00
16 3/31/2020 $-172,368,000.00
17 12/31/2019 $-47,071,000.00
18 9/30/2019 $-40,932,000.00
19 6/30/2019 $-34,265,000.00
20 3/31/2019 $-88,739,000.00
21 12/31/2018 $-60,608,000.00
22 9/30/2018 $-21,482,000.00
23 6/30/2018 $-15,355,000.00
24 3/31/2018 $-104,497,000.00
25 12/31/2017 $-88,520,000.00
26 9/30/2017 $-2,715,000.00
27 6/30/2017 $-2,169,000.00
28 3/31/2017 $-4,751,000.00
29 12/31/2016 $-1,325,000.00
30 9/30/2016 $27,000.00
31 6/30/2016 $-528,000.00
32 3/31/2016 $-1,076,000.00
33 12/31/2015 $-1,680,000.00
34 9/30/2015 $-1,892,000.00
35 6/30/2015 $-472,000.00
36 3/31/2015 $1,926,000.00
37 12/31/2014 $444,000.00
38 9/30/2014 $1,291,000.00
39 6/30/2014 $8,000.00
40 3/31/2014 $2,514,000.00
41 12/31/2013 $89,000.00
42 9/30/2013 $2,231,000.00
43 6/30/2013 $2,139,000.00
44 3/31/2013 $13,939,000.00
45 12/31/2012 $12,278,000.00
46 9/30/2012 $1,741,000.00
47 6/30/2012 $8,617,000.00
48 3/31/2012 $69,228,000.00
49 12/31/2011 $2,586,000.00
50 9/30/2011 $832,000.00
51 6/30/2011 $1,947,000.00
52 3/31/2011 $6,494,000.00
53 12/31/2010 $1,496,000.00
54 3/31/2010 $3,879,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $-44,001,000.00
2 9/30/2023 $-22,779,000.00
3 6/30/2023 $-15,327,000.00
4 12/31/2022 $-63,712,000.00
5 9/30/2022 $-37,682,000.00
6 6/30/2022 $-26,043,000.00
7 12/31/2021 $-129,801,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $-44,001,000.00
2 9/30/2023 $-22,779,000.00
3 6/30/2023 $-15,327,000.00
4 12/31/2022 $-63,712,000.00
5 9/30/2022 $-37,682,000.00
6 6/30/2022 $-26,043,000.00
7 12/31/2021 $-129,801,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-29,041,000.00
2 9/30/2023 $-17,732,000.00
3 6/30/2023 $-12,473,000.00
4 3/31/2023 $-4,044,000.00
5 12/31/2022 $7,154,000.00
6 9/30/2022 $15,066,000.00
7 6/30/2022 $1,116,000.00
8 3/31/2022 $-21,629,000.00
9 12/31/2021 $-15,623,000.00
10 9/30/2021 $-4,934,000.00
11 6/30/2021 $-4,823,000.00
12 3/31/2021 $-18,593,000.00
13 12/31/2020 $-4,669,000.00
14 9/30/2020 $-9,103,000.00
15 6/30/2020 $-3,925,000.00
16 3/31/2020 $-11,717,000.00
17 12/31/2019 $-7,919,000.00
18 9/30/2019 $-4,296,000.00
19 6/30/2019 $-1,564,000.00
20 3/31/2019 $1,463,000.00
21 12/31/2018 $1,933,000.00
22 9/30/2018 $1,354,000.00
23 6/30/2018 $719,000.00
24 3/31/2018 $3,693,000.00
25 12/31/2017 $569,000.00
26 9/30/2017 $2,515,000.00
27 6/30/2017 $2,052,000.00
28 3/31/2017 $1,792,000.00
29 12/31/2016 $408,000.00
30 9/30/2016 $391,000.00
31 6/30/2016 $410,000.00
32 3/31/2016 $1,107,000.00
33 12/31/2015 $272,000.00
34 9/30/2015 $204,000.00
35 6/30/2015 $234,000.00
36 3/31/2015 $833,000.00
37 12/31/2014 $246,000.00
38 9/30/2014 $200,000.00
39 6/30/2014 $177,000.00
40 3/31/2014 $742,000.00
41 12/31/2013 $586,000.00
42 9/30/2013 $16,000.00
43 3/31/2013 $105,000.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 12/31/2021 $1.00
9 9/30/2021 $1.00
10 12/31/2020 $1.00
11 9/30/2020 $1.00
12 6/30/2020 $1.00
13 12/31/2019 $1.00
14 9/30/2019 $1.00
15 6/30/2019 $1.00
16 12/31/2018 $1.00
17 9/30/2018 $2.00
18 3/31/2014 $1.00
19 3/31/2013 $1.00
Financials: NumberOfReportingUnits
Date Value
1 3/31/2023 $1.00
2 3/31/2022 $1.00
3 3/31/2020 $1.00
4 3/31/2019 $3.00
5 3/31/2018 $3.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $562,676,000.00
2 9/30/2023 $372,278,000.00
3 6/30/2023 $184,697,000.00
4 3/31/2023 $810,230,000.00
5 12/31/2022 $629,234,000.00
6 9/30/2022 $426,753,000.00
7 6/30/2022 $214,374,000.00
8 3/31/2022 $792,271,000.00
9 12/31/2021 $194,492,000.00
10 9/30/2021 $375,868,000.00
11 6/30/2021 $187,154,000.00
12 3/31/2021 $678,493,000.00
13 12/31/2020 $171,940,000.00
14 9/30/2020 $321,798,000.00
15 6/30/2020 $159,567,000.00
16 3/31/2020 $606,056,000.00
17 12/31/2019 $161,735,000.00
18 9/30/2019 $276,689,000.00
19 6/30/2019 $129,228,000.00
20 3/31/2019 $442,219,000.00
21 12/31/2018 $321,027,000.00
22 9/30/2018 $206,877,000.00
23 6/30/2018 $99,208,000.00
24 3/31/2018 $93,074,000.00
25 12/31/2017 $93,822,000.00
26 9/30/2017 $151,500,000.00
27 6/30/2017 $74,555,000.00
28 3/31/2017 $70,174,000.00
29 12/31/2016 $65,379,000.00
30 9/30/2016 $124,504,000.00
31 6/30/2016 $60,942,000.00
32 3/31/2016 $60,305,000.00
33 12/31/2015 $55,677,000.00
34 9/30/2015 $52,615,000.00
35 6/30/2015 $47,813,000.00
36 3/31/2015 $43,478,000.00
37 12/31/2014 $115,053,000.00
38 9/30/2014 $37,096,000.00
39 6/30/2014 $37,410,000.00
40 3/31/2014 $36,159,000.00
41 12/31/2013 $89,363,000.00
42 9/30/2013 $28,502,000.00
43 6/30/2013 $26,313,000.00
44 3/31/2013 $81,042,000.00
45 12/31/2012 $23,890,000.00
46 9/30/2012 $32,742,000.00
47 6/30/2012 $10,862,000.00
48 3/31/2012 $74,741,000.00
49 12/31/2011 $56,581,000.00
50 9/30/2011 $18,954,000.00
51 6/30/2011 $16,901,000.00
52 3/31/2011 $63,919,000.00
53 12/31/2010 $47,768,000.00
54 3/31/2010 $59,421,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-13,384,000.00
2 9/30/2023 $-3,992,000.00
3 6/30/2023 $-1,410,000.00
4 3/31/2023 $-66,292,000.00
5 12/31/2022 $-69,825,000.00
6 9/30/2022 $-51,744,000.00
7 6/30/2022 $-26,754,000.00
8 3/31/2022 $-154,141,000.00
9 12/31/2021 $-113,602,000.00
10 9/30/2021 $-37,157,000.00
11 6/30/2021 $-38,827,000.00
12 3/31/2021 $-146,149,000.00
13 12/31/2020 $-106,113,000.00
14 9/30/2020 $-33,098,000.00
15 6/30/2020 $-37,760,000.00
16 3/31/2020 $-159,819,000.00
17 12/31/2019 $-43,168,000.00
18 9/30/2019 $-37,944,000.00
19 6/30/2019 $-32,553,000.00
20 3/31/2019 $-89,633,000.00
21 12/31/2018 $-62,208,000.00
22 9/30/2018 $-37,970,000.00
23 6/30/2018 $-15,983,000.00
24 3/31/2018 $-13,730,000.00
25 12/31/2017 $-18,247,000.00
26 9/30/2017 $-4,462,000.00
27 6/30/2017 $-5,457,000.00
28 3/31/2017 $-6,669,000.00
29 12/31/2016 $-2,983,000.00
30 9/30/2016 $-1,280,000.00
31 6/30/2016 $-901,000.00
32 3/31/2016 $-7,074,000.00
33 12/31/2015 $-2,509,000.00
34 9/30/2015 $-1,673,000.00
35 6/30/2015 $79,000.00
36 3/31/2015 $52,000.00
37 12/31/2014 $825,000.00
38 9/30/2014 $3,005,000.00
39 6/30/2014 $503,000.00
40 3/31/2014 $-373,000.00
41 12/31/2013 $-1,803,000.00
42 9/30/2013 $2,313,000.00
43 6/30/2013 $2,938,000.00
44 3/31/2013 $22,744,000.00
45 12/31/2012 $19,338,000.00
46 9/30/2012 $2,764,000.00
47 6/30/2012 $14,390,000.00
48 3/31/2012 $8,631,000.00
49 12/31/2011 $2,552,000.00
50 9/30/2011 $865,000.00
51 6/30/2011 $1,606,000.00
52 3/31/2011 $6,244,000.00
53 12/31/2010 $4,211,000.00
54 3/31/2010 $3,975,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $8,057,000.00
2 9/30/2023 $5,109,000.00
3 6/30/2023 $2,507,000.00
4 3/31/2023 $12,030,000.00
5 12/31/2022 $8,667,000.00
6 9/30/2022 $5,925,000.00
7 6/30/2022 $3,121,000.00
8 3/31/2022 $13,482,000.00
9 12/31/2021 $3,367,000.00
10 9/30/2021 $6,795,000.00
11 6/30/2021 $3,459,000.00
12 3/31/2021 $15,210,000.00
13 12/31/2020 $11,469,000.00
14 9/30/2020 $7,585,000.00
15 6/30/2020 $3,750,000.00
16 3/31/2020 $14,971,000.00
17 12/31/2019 $4,436,000.00
18 9/30/2019 $6,241,000.00
19 6/30/2019 $2,085,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 12/31/2023 $11,034,000.00
2 9/30/2023 --
3 3/31/2023 $2,700,000.00
4 12/31/2022 $2,400,000.00
5 9/30/2022 $2,424,000.00
6 3/31/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 3/31/2021 --
Financials: OperatingLeaseLiability
Date Value
1 3/31/2023 $77,127,000.00
2 12/31/2022 $80,895,000.00
3 9/30/2022 $81,085,000.00
4 6/30/2022 $86,230,000.00
5 3/31/2022 $90,003,000.00
6 12/31/2021 $87,082,000.00
7 9/30/2021 $90,427,000.00
8 6/30/2021 $92,195,000.00
9 3/31/2021 $95,398,000.00
10 12/31/2020 $98,070,000.00
11 9/30/2020 $96,960,000.00
12 6/30/2020 $97,873,000.00
13 3/31/2020 $98,327,000.00
14 12/31/2019 $90,507,000.00
15 9/30/2019 $80,513,000.00
16 6/30/2019 $19,107,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $11,763,000.00
2 9/30/2023 $11,623,000.00
3 6/30/2023 $11,469,000.00
4 3/31/2023 $11,504,000.00
5 12/31/2022 $12,537,000.00
6 9/30/2022 $12,648,000.00
7 6/30/2022 $14,424,000.00
8 3/31/2022 $15,485,000.00
9 12/31/2021 $12,955,000.00
10 9/30/2021 $13,271,000.00
11 6/30/2021 $12,792,000.00
12 3/31/2021 $12,942,000.00
13 12/31/2020 $12,691,000.00
14 9/30/2020 $9,498,000.00
15 6/30/2020 $9,989,000.00
16 3/31/2020 $5,875,000.00
17 12/31/2019 $4,320,000.00
18 9/30/2019 $5,292,000.00
19 6/30/2019 $7,063,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $59,417,000.00
2 9/30/2023 $61,926,000.00
3 6/30/2023 $62,850,000.00
4 3/31/2023 $65,623,000.00
5 12/31/2022 $68,358,000.00
6 9/30/2022 $68,437,000.00
7 6/30/2022 $71,806,000.00
8 3/31/2022 $74,518,000.00
9 12/31/2021 $74,127,000.00
10 9/30/2021 $77,156,000.00
11 6/30/2021 $79,403,000.00
12 3/31/2021 $82,456,000.00
13 12/31/2020 $85,379,000.00
14 9/30/2020 $87,462,000.00
15 6/30/2020 $87,884,000.00
16 3/31/2020 $92,452,000.00
17 12/31/2019 $86,187,000.00
18 9/30/2019 $75,221,000.00
19 6/30/2019 $12,044,000.00
Financials: OperatingLeasePayments
Date Value
1 3/31/2023 $18,985,000.00
2 12/31/2022 $14,272,000.00
3 9/30/2022 $4,669,000.00
4 6/30/2022 $4,800,000.00
5 3/31/2022 $17,310,000.00
6 12/31/2021 $4,218,000.00
7 9/30/2021 $4,254,000.00
8 6/30/2021 $4,200,000.00
9 3/31/2021 $9,878,000.00
10 12/31/2020 $2,100,000.00
11 9/30/2020 $4,200,000.00
12 6/30/2020 $2,054,000.00
13 3/31/2020 $9,900,000.00
14 12/31/2019 $7,207,000.00
15 9/30/2019 $4,500,000.00
16 6/30/2019 $2,252,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $38,546,000.00
2 9/30/2023 $50,396,000.00
3 6/30/2023 $50,438,000.00
4 3/31/2023 $52,444,000.00
5 12/31/2022 $55,269,000.00
6 9/30/2022 $54,201,000.00
7 6/30/2022 $59,859,000.00
8 3/31/2022 $63,415,000.00
9 12/31/2021 $59,702,000.00
10 9/30/2021 $62,379,000.00
11 6/30/2021 $63,402,000.00
12 3/31/2021 $66,664,000.00
13 12/31/2020 $70,443,000.00
14 9/30/2020 $72,841,000.00
15 6/30/2020 $76,054,000.00
16 3/31/2020 $78,963,000.00
17 12/31/2019 $77,062,000.00
18 9/30/2019 $78,147,000.00
19 6/30/2019 $18,058,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2023 $0.04
2 12/31/2022 $0.04
3 9/30/2022 $0.04
4 6/30/2022 $0.04
5 3/31/2022 $0.04
6 12/31/2021 $0.04
7 9/30/2021 $0.04
8 6/30/2021 $0.04
9 3/31/2021 $0.04
10 12/31/2020 $0.04
11 9/30/2020 $0.04
12 6/30/2020 $0.04
13 3/31/2020 $0.04
14 12/31/2019 $0.04
15 9/30/2019 $0.04
16 6/30/2019 $0.04
Financials: OperatingLossCarryforwards
Date Value
1 3/31/2023 $1,199,100,000.00
2 3/31/2022 $1,322,100,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $14,878,000.00
2 9/30/2023 $14,053,000.00
3 6/30/2023 $18,354,000.00
4 3/31/2023 $14,556,000.00
5 12/31/2022 $16,517,000.00
6 9/30/2022 $17,131,000.00
7 6/30/2022 $18,767,000.00
8 3/31/2022 $23,167,000.00
9 12/31/2021 $16,544,000.00
10 9/30/2021 $13,049,000.00
11 6/30/2021 $13,995,000.00
12 3/31/2021 $14,455,000.00
13 12/31/2020 $20,419,000.00
14 9/30/2020 $21,913,000.00
15 6/30/2020 $26,873,000.00
16 3/31/2020 $37,277,000.00
17 12/31/2019 $23,704,000.00
18 9/30/2019 $19,329,000.00
19 6/30/2019 $11,270,000.00
20 3/31/2019 $6,790,000.00
21 12/31/2018 $5,598,000.00
22 9/30/2018 $5,200,000.00
23 6/30/2018 $6,688,000.00
24 3/31/2018 $6,026,000.00
25 12/31/2017 $6,723,000.00
26 9/30/2017 $5,626,000.00
27 6/30/2017 $4,864,000.00
28 3/31/2017 $5,383,000.00
29 12/31/2016 $3,627,000.00
30 9/30/2016 $3,033,000.00
31 6/30/2016 $3,226,000.00
32 3/31/2016 $4,080,000.00
33 12/31/2015 $3,743,000.00
34 9/30/2015 $3,313,000.00
35 6/30/2015 $3,354,000.00
36 3/31/2015 $2,965,000.00
37 12/31/2014 $1,375,000.00
38 9/30/2014 $1,321,000.00
39 6/30/2014 $1,492,000.00
40 3/31/2014 $1,909,000.00
41 12/31/2013 $1,711,000.00
42 9/30/2013 $796,000.00
43 6/30/2013 $905,000.00
44 3/31/2013 $862,000.00
45 12/31/2012 $791,000.00
46 9/30/2012 $761,000.00
47 6/30/2012 $825,000.00
48 3/31/2012 $884,000.00
49 12/31/2011 $1,732,000.00
50 3/31/2011 $1,386,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $32,528,000.00
2 9/30/2023 $33,967,000.00
3 6/30/2023 $32,930,000.00
4 3/31/2023 $34,630,000.00
5 12/31/2022 $32,449,000.00
6 9/30/2022 $37,537,000.00
7 6/30/2022 $38,545,000.00
8 3/31/2022 $37,999,000.00
9 12/31/2021 $32,332,000.00
10 9/30/2021 $32,896,000.00
11 6/30/2021 $36,066,000.00
12 3/31/2021 $34,095,000.00
13 12/31/2020 $39,565,000.00
14 9/30/2020 $39,088,000.00
15 6/30/2020 $35,336,000.00
16 3/31/2020 $35,679,000.00
17 12/31/2019 $25,712,000.00
18 9/30/2019 $22,803,000.00
19 6/30/2019 $20,441,000.00
20 3/31/2019 $15,127,000.00
21 12/31/2018 $13,166,000.00
22 9/30/2018 $13,889,000.00
23 6/30/2018 $11,131,000.00
24 3/31/2018 $11,765,000.00
25 12/31/2017 $10,240,000.00
26 9/30/2017 $11,986,000.00
27 6/30/2017 $9,818,000.00
28 3/31/2017 $6,574,000.00
29 12/31/2016 $5,551,000.00
30 9/30/2016 $6,667,000.00
31 6/30/2016 $5,096,000.00
32 3/31/2016 $6,078,000.00
33 12/31/2015 $5,068,000.00
34 9/30/2015 $4,323,000.00
35 6/30/2015 $4,034,000.00
36 3/31/2015 $2,274,000.00
37 12/31/2014 $2,521,000.00
38 9/30/2014 $2,656,000.00
39 6/30/2014 $2,201,000.00
40 3/31/2014 $1,951,000.00
41 12/31/2013 $1,999,000.00
42 9/30/2013 $4,108,000.00
43 6/30/2013 $955,000.00
44 3/31/2013 $732,000.00
45 12/31/2012 $736,000.00
46 9/30/2012 $933,000.00
47 6/30/2012 $810,000.00
48 3/31/2012 $806,000.00
49 12/31/2011 $819,000.00
50 3/31/2011 $584,000.00
Financials: OtherAssetsMiscellaneousCurrent
Date Value
1 3/31/2023 $4,503,000.00
2 3/31/2022 $3,265,000.00
3 3/31/2021 $3,284,000.00
4 3/31/2020 $3,912,000.00
5 3/31/2019 $1,519,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $13,993,000.00
2 9/30/2023 $14,336,000.00
3 6/30/2023 $15,103,000.00
4 3/31/2023 $15,934,000.00
5 12/31/2022 $16,184,000.00
6 9/30/2022 $17,009,000.00
7 6/30/2022 $18,028,000.00
8 3/31/2022 $17,978,000.00
9 12/31/2021 $17,349,000.00
10 9/30/2021 $18,904,000.00
11 6/30/2021 $20,238,000.00
12 3/31/2021 $20,597,000.00
13 12/31/2020 $20,832,000.00
14 9/30/2020 $20,685,000.00
15 6/30/2020 $20,232,000.00
16 3/31/2020 $19,802,000.00
17 12/31/2019 $21,485,000.00
18 9/30/2019 $18,133,000.00
19 6/30/2019 $9,452,000.00
20 3/31/2019 $2,965,000.00
21 12/31/2018 $3,065,000.00
22 9/30/2018 $2,927,000.00
23 6/30/2018 $3,027,000.00
24 3/31/2018 $2,767,000.00
25 12/31/2017 $967,000.00
26 9/30/2017 $417,000.00
27 6/30/2017 $432,000.00
28 3/31/2017 $8,084,000.00
29 12/31/2016 $6,645,000.00
30 9/30/2016 $5,415,000.00
31 6/30/2016 $3,751,000.00
32 3/31/2016 $3,104,000.00
33 12/31/2015 $2,356,000.00
34 9/30/2015 $1,687,000.00
35 6/30/2015 $1,463,000.00
36 3/31/2015 $1,464,000.00
37 12/31/2014 $1,307,000.00
38 9/30/2014 $1,144,000.00
39 6/30/2014 $1,074,000.00
40 3/31/2014 $1,185,000.00
41 12/31/2013 $1,101,000.00
42 9/30/2013 $1,066,000.00
43 6/30/2013 $983,000.00
44 3/31/2013 $572,000.00
45 12/31/2012 $395,000.00
46 9/30/2012 $409,000.00
47 6/30/2012 $422,000.00
48 3/31/2012 $278,000.00
49 12/31/2011 $647,000.00
50 3/31/2011 $686,000.00
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $281,000.00
2 9/30/2023 $297,000.00
3 6/30/2023 $290,000.00
4 3/31/2023 $-184,000.00
5 12/31/2022 $-130,000.00
6 9/30/2022 $-99,000.00
7 6/30/2022 $-94,000.00
8 3/31/2022 $-571,000.00
9 12/31/2021 $-63,000.00
10 9/30/2021 $-15,000.00
11 6/30/2021 $-33,000.00
12 3/31/2021 $247,000.00
13 12/31/2020 $-73,000.00
14 9/30/2020 $-43,000.00
15 6/30/2020 $422,000.00
16 3/31/2020 $-203,000.00
17 12/31/2019 $106,000.00
18 9/30/2019 $-3,000.00
19 6/30/2019 $121,000.00
20 3/31/2019 $473,000.00
21 12/31/2018 $-101,000.00
22 9/30/2018 $149,000.00
23 6/30/2018 $113,000.00
24 3/31/2018 $-259,000.00
25 3/31/2017 $70,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $3,108,000.00
2 9/30/2023 $-2,879,000.00
3 6/30/2023 $1,441,000.00
4 12/31/2022 $-6,688,000.00
5 9/30/2022 $-16,932,000.00
6 6/30/2022 $-8,384,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $5,987,000.00
2 9/30/2023 $-4,320,000.00
3 6/30/2023 $1,441,000.00
4 3/31/2023 $-4,830,000.00
5 12/31/2022 $10,244,000.00
6 9/30/2022 $-8,548,000.00
7 6/30/2022 $-8,419,000.00
8 3/31/2022 $-3,149,000.00
9 12/31/2021 $895,000.00
10 9/30/2021 $-2,149,000.00
11 6/30/2021 $283,000.00
12 3/31/2021 $7,736,000.00
13 12/31/2020 $8,367,000.00
14 9/30/2020 $3,830,000.00
15 6/30/2020 $885,000.00
16 3/31/2020 $-4,620,000.00
17 12/31/2019 $4,587,000.00
18 9/30/2019 $-3,905,000.00
19 6/30/2019 $-652,000.00
20 3/31/2019 $-2,181,000.00
21 12/31/2018 $-549,000.00
22 9/30/2018 $-2,051,000.00
23 6/30/2018 $-1,672,000.00
24 3/31/2018 $4,256,000.00
25 12/31/2017 $3,180,000.00
26 9/30/2017 $2,983,000.00
27 6/30/2017 $1,791,000.00
28 3/31/2017 $-5,528,000.00
29 12/31/2016 $-1,791,000.00
30 9/30/2016 $-4,284,000.00
31 6/30/2016 $-2,784,000.00
32 3/31/2016 $-2,025,000.00
33 12/31/2015 $-904,000.00
34 9/30/2015 $-1,409,000.00
35 6/30/2015 $1,478,000.00
36 3/31/2015 $-2,513,000.00
37 12/31/2014 $-1,005,000.00
38 9/30/2014 $-491,000.00
39 6/30/2014 $453,000.00
40 3/31/2014 $507,000.00
41 12/31/2013 $326,000.00
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 3/31/2012 --
Financials: OtherIntangibleAssetsNet
Date Value
1 3/31/2023 $107,112,000.00
2 9/30/2022 $117,490,000.00
3 6/30/2022 $122,737,000.00
4 3/31/2022 $128,213,000.00
5 3/31/2021 $17,130,000.00
6 3/31/2020 $24,001,000.00
7 3/31/2019 $11,680,000.00
8 9/30/2018 $12,162,000.00
9 6/30/2018 $13,610,000.00
10 3/31/2018 $11,958,000.00
11 12/31/2017 $12,677,000.00
12 9/30/2017 $14,957,000.00
13 6/30/2017 $15,950,000.00
14 3/31/2017 $14,907,000.00
15 12/31/2016 $14,609,000.00
16 9/30/2016 $16,038,000.00
17 6/30/2016 $17,319,000.00
18 3/31/2016 $19,164,000.00
19 12/31/2015 $20,206,000.00
20 9/30/2015 $22,011,000.00
21 6/30/2015 $25,988,000.00
22 3/31/2015 $11,303,000.00
23 12/31/2014 $12,075,000.00
24 9/30/2014 $12,869,000.00
25 6/30/2014 $13,713,000.00
26 3/31/2014 $14,138,000.00
27 12/31/2013 $14,649,000.00
28 9/30/2013 $8,566,000.00
29 6/30/2013 $8,897,000.00
30 3/31/2013 $9,237,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $8,322,000.00
2 9/30/2023 $4,460,000.00
3 6/30/2023 $7,227,000.00
4 3/31/2023 $6,965,000.00
5 12/31/2022 $6,828,000.00
6 9/30/2022 $6,541,000.00
7 6/30/2022 $2,936,000.00
8 3/31/2022 $2,975,000.00
9 12/31/2021 $2,062,000.00
10 9/30/2021 $4,904,000.00
11 6/30/2021 $5,429,000.00
12 3/31/2021 $5,636,000.00
13 12/31/2020 $8,164,000.00
14 9/30/2020 $9,057,000.00
15 6/30/2020 $4,141,000.00
16 3/31/2020 $2,496,000.00
17 12/31/2019 $17,721,000.00
18 9/30/2019 $21,033,000.00
19 6/30/2019 $8,260,000.00
20 3/31/2019 $6,228,000.00
21 12/31/2018 $5,063,000.00
22 9/30/2018 $4,007,000.00
23 6/30/2018 $2,987,000.00
24 3/31/2018 $2,153,000.00
25 12/31/2017 $1,160,000.00
26 9/30/2017 $1,564,000.00
27 6/30/2017 $1,904,000.00
28 3/31/2017 $1,850,000.00
29 12/31/2016 $3,001,000.00
30 9/30/2016 $3,321,000.00
31 6/30/2016 $3,107,000.00
32 3/31/2016 $3,258,000.00
33 12/31/2015 $3,722,000.00
34 9/30/2015 $4,046,000.00
35 6/30/2015 $4,709,000.00
36 3/31/2015 $1,352,000.00
37 12/31/2014 $1,425,000.00
38 9/30/2014 $1,494,000.00
39 6/30/2014 $1,555,000.00
40 3/31/2014 $1,619,000.00
41 12/31/2013 $1,672,000.00
42 9/30/2013 $1,717,000.00
43 6/30/2013 $1,767,000.00
44 3/31/2013 $1,817,000.00
45 12/31/2012 $1,894,000.00
46 9/30/2012 $1,820,000.00
47 6/30/2012 $39,000.00
48 3/31/2012 $68,000.00
49 12/31/2011 $400,000.00
50 3/31/2011 $39,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $2,745,000.00
2 9/30/2023 $881,000.00
3 6/30/2023 $425,000.00
4 3/31/2023 $2,864,000.00
5 12/31/2022 $823,000.00
6 9/30/2022 $575,000.00
7 6/30/2022 $97,000.00
8 3/31/2022 $1,114,000.00
9 12/31/2021 $-123,000.00
10 3/31/2021 $154,000.00
11 3/31/2013 --
12 3/31/2012 --
13 12/31/2011 --
14 3/31/2011 $167,000.00
15 12/31/2010 --
16 3/31/2010 $-146,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 12/31/2023 $-570,000.00
2 9/30/2023 $52,000.00
3 6/30/2023 $-184,000.00
4 3/31/2023 $101,000.00
5 12/31/2022 $-65,000.00
6 9/30/2022 $-192,000.00
7 6/30/2022 $456,000.00
8 3/31/2022 $3,726,000.00
9 12/31/2021 $1,305,000.00
10 9/30/2021 $853,000.00
11 6/30/2021 $713,000.00
12 3/31/2021 $1,521,000.00
13 12/31/2020 $517,000.00
14 9/30/2020 $467,000.00
15 6/30/2020 $602,000.00
16 3/31/2020 $3,522,000.00
17 12/31/2019 $2,671,000.00
18 9/30/2019 $690,000.00
19 6/30/2019 $597,000.00
20 3/31/2019 $178,000.00
21 12/31/2018 $873,000.00
22 3/31/2018 $-162,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 3/31/2023 $60,214,000.00
4 12/31/2022 $60,214,000.00
5 9/30/2022 $60,214,000.00
6 3/31/2022 $44,976,000.00
7 12/31/2021 $44,976,000.00
8 9/30/2021 --
9 3/31/2021 $69,000.00
10 12/31/2020 --
11 3/31/2020 $6,550,000.00
12 3/31/2019 $7,823,000.00
13 12/31/2018 $7,631,000.00
14 9/30/2018 $8,183,000.00
15 6/30/2018 $229,000.00
16 3/31/2018 $22,440,000.00
17 12/31/2017 $22,137,000.00
18 9/30/2017 $13,842,000.00
19 6/30/2017 $1,054,000.00
20 3/31/2017 $3,003,000.00
21 12/31/2016 $2,828,000.00
22 9/30/2016 $842,000.00
23 6/30/2016 $629,000.00
24 3/31/2016 $11,653,000.00
25 12/31/2015 $11,628,000.00
26 9/30/2015 $10,133,000.00
27 6/30/2015 $25,000.00
28 3/31/2015 $19,371,000.00
29 12/31/2014 $1,723,000.00
30 9/30/2014 $80,000.00
31 6/30/2014 $48,000.00
32 3/31/2014 $489,000.00
33 12/31/2013 $320,000.00
34 9/30/2013 $257,000.00
35 6/30/2013 $120,000.00
36 3/31/2013 $419,000.00
37 12/31/2012 $285,000.00
38 9/30/2012 $147,000.00
39 6/30/2012 $74,000.00
40 3/31/2012 $2,550,000.00
41 12/31/2011 $1,038,000.00
42 9/30/2011 $1,038,000.00
43 6/30/2011 $1,038,000.00
44 3/31/2011 $7,662,000.00
45 12/31/2010 $4,026,000.00
46 3/31/2010 $212,000.00
Financials: PaymentsForSoftware
Date Value
1 12/31/2023 $10,913,000.00
2 9/30/2023 $7,442,000.00
3 6/30/2023 $3,488,000.00
4 3/31/2023 $11,896,000.00
5 12/31/2022 $6,768,000.00
6 9/30/2022 $4,328,000.00
7 6/30/2022 $2,309,000.00
8 3/31/2022 $20,370,000.00
9 12/31/2021 $15,582,000.00
10 9/30/2021 $11,613,000.00
11 6/30/2021 $6,546,000.00
12 3/31/2021 $28,816,000.00
13 12/31/2020 $22,858,000.00
14 9/30/2020 $16,158,000.00
15 6/30/2020 $8,866,000.00
16 3/31/2020 $31,573,000.00
17 12/31/2019 $22,784,000.00
18 9/30/2019 $14,339,000.00
19 6/30/2019 $7,738,000.00
20 3/31/2019 $25,622,000.00
21 12/31/2018 $18,210,000.00
22 9/30/2018 $11,386,000.00
23 6/30/2018 $5,112,000.00
24 3/31/2018 $12,486,000.00
25 12/31/2017 $8,689,000.00
26 9/30/2017 $5,203,000.00
27 6/30/2017 $2,122,000.00
28 3/31/2017 $5,516,000.00
29 12/31/2016 $3,939,000.00
30 9/30/2016 $2,443,000.00
31 6/30/2016 $707,000.00
32 3/31/2016 $2,095,000.00
33 12/31/2015 $1,275,000.00
34 9/30/2015 $708,000.00
35 6/30/2015 $471,000.00
36 3/31/2015 $724,000.00
37 12/31/2014 $456,000.00
38 9/30/2014 $181,000.00
39 6/30/2014 --
40 3/31/2014 $755,000.00
41 12/31/2013 $590,000.00
42 9/30/2013 $473,000.00
43 6/30/2013 $328,000.00
44 3/31/2013 $190,000.00
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 3/31/2011 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 $310,000.00
6 12/31/2021 $310,000.00
7 9/30/2021 $128,000.00
8 6/30/2021 $99,000.00
9 3/31/2021 $69,000.00
10 12/31/2020 $69,000.00
11 9/30/2020 $69,000.00
12 6/30/2020 $69,000.00
13 3/31/2020 $6,550,000.00
14 12/31/2019 $6,186,000.00
15 9/30/2019 $5,426,000.00
16 6/30/2019 $23,000.00
17 12/31/2018 $7,631,000.00
18 9/30/2018 $8,183,000.00
19 6/30/2018 $229,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $1,250,000.00
5 12/31/2022 $1,250,000.00
6 9/30/2022 $1,250,000.00
7 6/30/2022 $1,250,000.00
8 3/31/2022 $125,410,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 $10,400,000.00
13 12/31/2020 $3,459,000.00
14 9/30/2020 $3,459,000.00
15 3/31/2020 $59,129,000.00
16 12/31/2019 $58,853,000.00
17 9/30/2019 $58,741,000.00
18 6/30/2019 --
19 3/31/2019 $5,625,000.00
20 12/31/2018 $5,625,000.00
21 9/30/2018 $2,625,000.00
22 6/30/2018 $2,625,000.00
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 $2,884,000.00
28 12/31/2016 --
29 9/30/2016 --
30 6/30/2016 --
31 3/31/2016 $23,246,000.00
32 12/31/2015 $23,434,000.00
33 9/30/2015 $23,434,000.00
34 6/30/2015 $23,434,000.00
35 3/31/2015 --
36 12/31/2014 --
37 9/30/2014 --
38 6/30/2014 --
39 3/31/2014 $18,474,000.00
40 12/31/2013 $18,474,000.00
41 3/31/2013 --
42 12/31/2012 --
43 9/30/2012 --
44 6/30/2012 --
45 3/31/2012 $713,000.00
46 12/31/2011 $713,000.00
47 9/30/2011 $713,000.00
48 6/30/2011 $715,000.00
49 3/31/2011 $998,000.00
50 12/31/2010 $998,000.00
51 3/31/2010 --
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 12/31/2023 $6,174,000.00
2 9/30/2023 $6,174,000.00
3 6/30/2023 $3,093,000.00
4 3/31/2023 $53,308,000.00
5 12/31/2022 $42,899,000.00
6 9/30/2022 $27,669,000.00
7 6/30/2022 $18,838,000.00
8 3/31/2022 $83,383,000.00
9 12/31/2021 $65,141,000.00
10 9/30/2021 $56,049,000.00
11 6/30/2021 $28,721,000.00
12 3/31/2021 $52,172,000.00
13 12/31/2020 $36,840,000.00
14 9/30/2020 $17,968,000.00
15 6/30/2020 $17,156,000.00
16 3/31/2020 $42,223,000.00
17 12/31/2019 $29,658,000.00
18 9/30/2019 $18,890,000.00
19 6/30/2019 $13,500,000.00
20 3/31/2019 $54,127,000.00
21 12/31/2018 $52,353,000.00
22 9/30/2018 $42,437,000.00
23 6/30/2018 $19,534,000.00
24 3/31/2018 $115,224,000.00
25 12/31/2017 $75,921,000.00
26 9/30/2017 $57,561,000.00
27 6/30/2017 $21,327,000.00
28 3/31/2017 $140,026,000.00
29 12/31/2016 $92,647,000.00
30 9/30/2016 $64,517,000.00
31 6/30/2016 $42,625,000.00
32 3/31/2016 $126,723,000.00
33 12/31/2015 $90,025,000.00
34 9/30/2015 $52,286,000.00
35 6/30/2015 $34,409,000.00
36 3/31/2015 $106,021,000.00
37 12/31/2014 $77,821,000.00
38 9/30/2014 $57,854,000.00
39 6/30/2014 $30,134,000.00
40 3/31/2014 $141,604,000.00
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 3/31/2012 --
46 12/31/2011 --
47 3/31/2011 $2,000,000.00
48 12/31/2010 $2,000,000.00
49 3/31/2010 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $2,341,000.00
2 9/30/2023 $1,558,000.00
3 6/30/2023 $186,000.00
4 3/31/2023 $2,991,000.00
5 12/31/2022 $2,685,000.00
6 9/30/2022 $1,845,000.00
7 6/30/2022 $971,000.00
8 3/31/2022 $4,137,000.00
9 12/31/2021 $2,915,000.00
10 9/30/2021 $2,358,000.00
11 6/30/2021 $878,000.00
12 3/31/2021 $6,430,000.00
13 12/31/2020 $4,975,000.00
14 9/30/2020 $4,171,000.00
15 6/30/2020 $2,453,000.00
16 3/31/2020 $35,834,000.00
17 12/31/2019 $22,853,000.00
18 9/30/2019 $7,138,000.00
19 6/30/2019 $1,984,000.00
20 3/31/2019 $9,096,000.00
21 12/31/2018 $5,778,000.00
22 9/30/2018 $2,878,000.00
23 6/30/2018 $1,223,000.00
24 3/31/2018 $9,178,000.00
25 12/31/2017 $6,524,000.00
26 9/30/2017 $4,021,000.00
27 6/30/2017 $2,293,000.00
28 3/31/2017 $8,851,000.00
29 12/31/2016 $6,509,000.00
30 9/30/2016 $5,230,000.00
31 6/30/2016 $1,604,000.00
32 3/31/2016 $4,894,000.00
33 12/31/2015 $3,295,000.00
34 9/30/2015 $2,118,000.00
35 6/30/2015 $1,073,000.00
36 3/31/2015 $5,826,000.00
37 12/31/2014 $4,523,000.00
38 9/30/2014 $2,553,000.00
39 6/30/2014 $1,026,000.00
40 3/31/2014 $2,853,000.00
41 12/31/2013 $2,081,000.00
42 9/30/2013 $1,445,000.00
43 6/30/2013 $466,000.00
44 3/31/2013 $5,678,000.00
45 12/31/2012 $5,245,000.00
46 9/30/2012 $4,730,000.00
47 6/30/2012 $1,048,000.00
48 3/31/2012 $2,300,000.00
49 12/31/2011 $1,743,000.00
50 9/30/2011 $1,211,000.00
51 6/30/2011 $185,000.00
52 3/31/2011 $2,057,000.00
53 12/31/2010 $1,891,000.00
54 3/31/2010 $1,052,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 3/31/2022 $0.00
6 3/31/2021 $0.00
7 3/31/2020 $0.00
8 3/31/2019 $0.00
9 9/30/2018 $0.00
10 3/31/2018 $0.00
11 3/31/2017 $0.00
12 3/31/2016 $0.00
13 3/31/2015 $0.00
14 3/31/2014 $0.00
15 3/31/2013 $0.00
16 3/31/2012 $0.00
17 3/31/2011 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
4 3/31/2023 $5,000,000.00
5 3/31/2022 $5,000,000.00
6 3/31/2021 $5,000,000.00
7 3/31/2020 $5,000,000.00
8 3/31/2019 $5,000,000.00
9 9/30/2018 $5,000,000.00
10 3/31/2018 $5,000,000.00
11 3/31/2017 $5,000,000.00
12 3/31/2016 $5,000,000.00
13 3/31/2015 $5,000,000.00
14 3/31/2014 $5,000,000.00
15 3/31/2013 $5,000,000.00
16 3/31/2012 $5,000,000.00
17 3/31/2011 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 3/31/2022 --
6 3/31/2021 --
7 3/31/2020 --
8 3/31/2019 --
9 9/30/2018 --
10 3/31/2018 --
11 3/31/2017 --
12 3/31/2016 --
13 3/31/2015 --
14 3/31/2014 --
15 3/31/2013 --
16 3/31/2012 --
17 3/31/2011 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 3/31/2022 --
6 3/31/2021 --
7 3/31/2020 --
8 3/31/2019 --
9 9/30/2018 --
10 3/31/2018 --
11 3/31/2017 --
12 3/31/2016 --
13 3/31/2015 --
14 3/31/2014 --
15 3/31/2013 --
16 3/31/2012 --
17 3/31/2011 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 3/31/2021 --
10 3/31/2020 --
11 3/31/2019 --
12 9/30/2018 --
13 3/31/2018 --
14 3/31/2017 --
15 3/31/2016 --
16 3/31/2015 --
17 3/31/2014 --
18 3/31/2013 --
19 3/31/2012 --
20 3/31/2011 --
Financials: PrepaidExpenseCurrent
Date Value
1 3/31/2023 $18,546,000.00
2 3/31/2022 $24,220,000.00
3 3/31/2021 $17,971,000.00
4 3/31/2020 $14,489,000.00
5 3/31/2019 $7,891,000.00
Financials: ProceedsFromConvertibleDebt
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 3/31/2022 $134,619,000.00
4 12/31/2021 $134,620,000.00
5 3/31/2021 --
6 12/31/2020 --
7 3/31/2020 $73,918,000.00
8 12/31/2019 $74,593,000.00
9 3/31/2019 $279,532,000.00
10 12/31/2018 --
11 3/31/2018 --
12 3/31/2017 --
Financials: ProceedsFromIssuanceOfLongTermDebt
Date Value
1 12/31/2023 --
2 12/31/2022 $234,015,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $8,296,000.00
5 12/31/2022 $8,296,000.00
6 9/30/2022 $8,296,000.00
7 6/30/2022 $1,937,000.00
8 3/31/2022 $13,299,000.00
9 12/31/2021 $11,799,000.00
10 9/30/2021 $10,299,000.00
11 6/30/2021 $10,299,000.00
12 3/31/2021 $1,018,000.00
13 12/31/2020 $219,000.00
14 9/30/2020 $219,000.00
15 6/30/2020 --
16 3/31/2020 $36,515,000.00
17 12/31/2019 $33,117,000.00
18 9/30/2019 $30,639,000.00
19 6/30/2019 $29,793,000.00
20 3/31/2019 $54,642,000.00
21 12/31/2018 $41,780,000.00
22 9/30/2018 $23,604,000.00
23 6/30/2018 $11,914,000.00
24 3/31/2018 $27,841,000.00
25 12/31/2017 $23,382,000.00
26 9/30/2017 $13,254,000.00
27 6/30/2017 $5,252,000.00
28 3/31/2017 $41,288,000.00
29 12/31/2016 $34,821,000.00
30 9/30/2016 $26,863,000.00
31 6/30/2016 $15,324,000.00
32 3/31/2016 $56,302,000.00
33 12/31/2015 $43,934,000.00
34 9/30/2015 $31,299,000.00
35 6/30/2015 $22,620,000.00
36 3/31/2015 $36,764,000.00
37 12/31/2014 $29,580,000.00
38 9/30/2014 $25,537,000.00
39 6/30/2014 $18,992,000.00
40 3/31/2014 $24,219,000.00
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 3/31/2012 --
Financials: ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
Date Value
1 12/31/2023 $31,659,000.00
2 9/30/2023 $27,909,000.00
3 6/30/2023 $13,559,000.00
4 3/31/2023 $66,199,000.00
5 12/31/2022 $44,739,000.00
6 9/30/2022 $36,641,000.00
7 6/30/2022 $15,590,000.00
8 3/31/2022 $60,023,000.00
9 12/31/2021 $41,717,000.00
10 9/30/2021 $30,967,000.00
11 6/30/2021 $14,700,000.00
12 3/31/2021 $60,479,000.00
13 12/31/2020 $40,771,000.00
14 9/30/2020 $30,071,000.00
15 6/30/2020 $16,575,000.00
16 3/31/2020 $25,950,000.00
17 12/31/2019 $16,195,000.00
18 9/30/2019 $8,545,000.00
19 6/30/2019 $4,600,000.00
20 3/31/2019 $50,700,000.00
21 12/31/2018 $44,850,000.00
22 9/30/2018 $35,455,000.00
23 6/30/2018 $18,400,000.00
24 3/31/2018 $100,382,000.00
25 12/31/2017 $57,150,000.00
26 9/30/2017 $45,850,000.00
27 6/30/2017 $25,450,000.00
28 3/31/2017 $93,795,000.00
29 12/31/2016 $47,625,000.00
30 9/30/2016 $29,225,000.00
31 6/30/2016 $17,025,000.00
32 3/31/2016 $64,361,000.00
33 12/31/2015 $38,451,000.00
34 9/30/2015 $24,106,000.00
35 6/30/2015 $7,820,000.00
36 3/31/2015 $63,546,000.00
37 12/31/2014 $31,400,000.00
38 9/30/2014 $21,600,000.00
39 6/30/2014 $3,300,000.00
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
Financials: ProceedsFromSaleOfIntangibleAssets
Date Value
1 12/31/2023 --
2 3/31/2023 $1,000,000.00
3 12/31/2022 $1,000,000.00
4 3/31/2022 --
5 12/31/2021 --
6 3/31/2021 --
Financials: ProceedsFromStockPlans
Date Value
1 12/31/2023 $2,365,000.00
2 9/30/2023 $2,365,000.00
3 6/30/2023 --
4 3/31/2023 $4,679,000.00
5 12/31/2022 $1,710,000.00
6 9/30/2022 $1,713,000.00
7 6/30/2022 $65,000.00
8 3/31/2022 $16,107,000.00
9 12/31/2021 $10,637,000.00
10 9/30/2021 $10,328,000.00
11 6/30/2021 $3,538,000.00
12 3/31/2021 $13,339,000.00
13 12/31/2020 $6,058,000.00
14 9/30/2020 $4,710,000.00
15 6/30/2020 $2,000.00
16 3/31/2020 $14,330,000.00
17 12/31/2019 $7,035,000.00
18 9/30/2019 $6,134,000.00
19 6/30/2019 $1,520,000.00
20 3/31/2019 $12,202,000.00
21 12/31/2018 $7,372,000.00
22 9/30/2018 $6,720,000.00
23 6/30/2018 $1,007,000.00
24 3/31/2018 $7,229,000.00
25 12/31/2017 $3,303,000.00
26 9/30/2017 $2,788,000.00
27 6/30/2017 $720,000.00
28 3/31/2017 $5,087,000.00
29 12/31/2016 $2,694,000.00
30 9/30/2016 $2,600,000.00
31 6/30/2016 $1,039,000.00
32 3/31/2016 $4,827,000.00
33 12/31/2015 $2,848,000.00
34 9/30/2015 $2,076,000.00
35 6/30/2015 $336,000.00
36 3/31/2015 $4,455,000.00
37 12/31/2014 $2,666,000.00
38 9/30/2014 $1,699,000.00
39 6/30/2014 $170,000.00
40 3/31/2014 $5,167,000.00
41 12/31/2013 $2,959,000.00
42 9/30/2013 $2,214,000.00
43 6/30/2013 $1,296,000.00
44 3/31/2013 $2,458,000.00
45 12/31/2012 $1,743,000.00
46 9/30/2012 $1,255,000.00
47 6/30/2012 $87,000.00
48 3/31/2012 $2,995,000.00
49 12/31/2011 $949,000.00
50 9/30/2011 $693,000.00
51 6/30/2011 $267,000.00
52 3/31/2011 $2,274,000.00
53 12/31/2010 $1,755,000.00
54 3/31/2010 $399,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2023 $226,164,000.00
2 3/31/2022 $196,710,000.00
3 3/31/2021 $185,449,000.00
4 3/31/2020 $168,352,000.00
5 3/31/2019 $102,231,000.00
6 3/31/2018 $69,172,000.00
7 3/31/2017 $39,352,000.00
8 3/31/2016 $32,289,000.00
9 3/31/2015 $26,308,000.00
10 3/31/2014 $1,000,000.00
11 3/31/2013 $15,023,000.00
12 3/31/2012 $10,808,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $55,661,000.00
2 9/30/2023 $53,508,000.00
3 6/30/2023 $54,538,000.00
4 3/31/2023 $57,871,000.00
5 12/31/2022 $60,915,000.00
6 9/30/2022 $68,717,000.00
7 6/30/2022 $73,876,000.00
8 3/31/2022 $79,016,000.00
9 12/31/2021 $81,610,000.00
10 9/30/2021 $86,860,000.00
11 6/30/2021 $90,776,000.00
12 3/31/2021 $93,076,000.00
13 12/31/2020 $94,480,000.00
14 9/30/2020 $96,185,000.00
15 6/30/2020 $96,112,000.00
16 3/31/2020 $94,382,000.00
17 12/31/2019 $89,776,000.00
18 9/30/2019 $64,776,000.00
19 6/30/2019 $57,717,000.00
20 3/31/2019 $52,835,000.00
21 12/31/2018 $47,744,000.00
22 9/30/2018 $42,395,000.00
23 6/30/2018 $38,100,000.00
24 3/31/2018 $35,732,000.00
25 12/31/2017 $32,551,000.00
26 9/30/2017 $29,600,000.00
27 6/30/2017 $26,973,000.00
28 3/31/2017 $24,061,000.00
29 12/31/2016 $15,224,000.00
30 9/30/2016 $15,315,000.00
31 6/30/2016 $13,015,000.00
32 3/31/2016 $12,375,000.00
33 12/31/2015 $11,969,000.00
34 9/30/2015 $11,310,000.00
35 6/30/2015 $11,714,000.00
36 3/31/2015 $10,248,000.00
37 12/31/2014 $10,179,000.00
38 9/30/2014 $9,555,000.00
39 6/30/2014 $8,339,000.00
40 3/31/2014 $7,711,000.00
41 12/31/2013 $7,485,000.00
42 9/30/2013 $6,335,000.00
43 6/30/2013 $6,636,000.00
44 3/31/2013 $6,673,000.00
45 12/31/2012 $6,922,000.00
46 9/30/2012 $7,225,000.00
47 6/30/2012 $5,240,000.00
48 3/31/2012 $3,820,000.00
49 12/31/2011 $3,483,000.00
50 3/31/2011 $2,398,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $1,663,000.00
2 9/30/2023 $993,000.00
3 6/30/2023 $490,000.00
4 3/31/2023 $1,892,000.00
5 12/31/2022 $1,984,000.00
6 9/30/2022 $1,781,000.00
7 6/30/2022 $695,000.00
8 3/31/2022 $1,974,000.00
9 12/31/2021 $748,000.00
10 9/30/2021 $645,000.00
11 6/30/2021 $383,000.00
12 3/31/2021 $4,471,000.00
13 12/31/2020 $3,950,000.00
14 9/30/2020 $2,994,000.00
15 6/30/2020 $1,742,000.00
16 3/31/2020 $3,479,000.00
17 12/31/2019 $1,323,000.00
18 9/30/2019 $944,000.00
19 6/30/2019 $429,000.00
20 3/31/2019 $1,115,000.00
21 3/31/2018 $839,000.00
22 3/31/2014 $400,000.00
23 3/31/2013 $500,000.00
24 3/31/2012 $200,000.00
Financials: PurchaseObligation
Date Value
1 12/31/2023 $1,000,000.00
2 9/30/2023 $28,100,000.00
3 6/30/2023 $28,100,000.00
Financials: PurchaseObligationDueInNextTwelveMonths
Date Value
1 12/31/2023 $1,900,000.00
2 9/30/2023 $3,800,000.00
3 6/30/2023 $5,700,000.00
Financials: PurchaseObligationDueInSecondYear
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
Financials: PurchaseObligationDueInThirdYear
Date Value
1 12/31/2023 $11,500,000.00
2 9/30/2023 $10,500,000.00
3 6/30/2023 $10,500,000.00
Financials: RelatedPartyTransactionAmountsOfTransaction
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $1,400,000.00
3 3/31/2023 $1,400,000.00
Financials: RepaymentsOfConvertibleDebt
Date Value
1 12/31/2023 --
2 3/31/2023 $217,299,000.00
3 12/31/2022 $211,786,000.00
4 9/30/2022 $190,553,000.00
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 3/31/2021 --
Financials: RepaymentsOfLongTermDebt
Date Value
1 9/30/2023 $25,000,000.00
2 6/30/2023 $25,000,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $102,286,000.00
2 9/30/2023 $69,499,000.00
3 6/30/2023 $35,292,000.00
4 3/31/2023 $146,220,000.00
5 12/31/2022 $106,036,000.00
6 9/30/2022 $70,974,000.00
7 6/30/2022 $34,955,000.00
8 3/31/2022 $112,387,000.00
9 12/31/2021 $27,911,000.00
10 9/30/2021 $53,890,000.00
11 6/30/2021 $25,392,000.00
12 3/31/2021 $92,034,000.00
13 12/31/2020 $66,763,000.00
14 9/30/2020 $43,061,000.00
15 6/30/2020 $21,494,000.00
16 3/31/2020 $77,790,000.00
17 12/31/2019 $19,870,000.00
18 9/30/2019 $37,765,000.00
19 6/30/2019 $18,331,000.00
20 3/31/2019 $62,063,000.00
21 12/31/2018 $43,919,000.00
22 9/30/2018 $14,064,000.00
23 6/30/2018 $13,110,000.00
24 3/31/2018 $36,405,000.00
25 12/31/2017 $24,781,000.00
26 9/30/2017 $16,254,000.00
27 6/30/2017 $7,943,000.00
28 3/31/2017 $7,142,000.00
29 12/31/2016 $7,095,000.00
30 9/30/2016 $6,505,000.00
31 6/30/2016 $6,710,000.00
32 3/31/2016 $24,040,000.00
33 12/31/2015 $6,404,000.00
34 9/30/2015 $6,446,000.00
35 6/30/2015 $5,080,000.00
36 3/31/2015 $4,348,000.00
37 12/31/2014 $3,868,000.00
38 9/30/2014 $6,902,000.00
39 6/30/2014 $3,406,000.00
40 3/31/2014 $11,633,000.00
41 12/31/2013 $3,325,000.00
42 9/30/2013 $2,640,000.00
43 6/30/2013 $2,336,000.00
44 3/31/2013 $8,147,000.00
45 12/31/2012 $5,973,000.00
46 9/30/2012 $3,856,000.00
47 6/30/2012 $1,826,000.00
48 3/31/2012 $6,745,000.00
49 12/31/2011 $1,955,000.00
50 9/30/2011 $2,947,000.00
51 6/30/2011 $1,407,000.00
52 3/31/2011 $4,819,000.00
53 12/31/2010 $3,628,000.00
54 3/31/2010 $5,049,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $356,000.00
2 9/30/2023 $521,000.00
3 6/30/2023 $165,000.00
4 3/31/2023 $511,000.00
5 12/31/2022 $511,000.00
6 9/30/2022 $511,000.00
7 6/30/2022 $590,000.00
8 3/31/2022 $8,691,000.00
9 12/31/2021 $8,179,000.00
10 9/30/2021 $8,179,000.00
11 6/30/2021 $8,179,000.00
12 3/31/2021 $8,179,000.00
13 12/31/2020 $6,996,000.00
14 9/30/2020 $6,917,000.00
15 6/30/2020 $10,376,000.00
16 3/31/2020 $10,376,000.00
17 12/31/2019 $3,459,000.00
18 9/30/2019 $3,459,000.00
19 6/30/2019 --
20 3/31/2019 --
21 3/31/2018 --
Financials: RestrictedCashNoncurrent
Date Value
1 12/31/2023 $462,000.00
2 9/30/2023 $462,000.00
3 6/30/2023 $818,000.00
4 3/31/2023 $818,000.00
5 12/31/2022 $818,000.00
6 9/30/2022 $818,000.00
7 6/30/2022 $818,000.00
8 5/31/2022 $800,000.00
9 3/31/2022 $818,000.00
10 12/31/2021 $462,000.00
11 9/30/2021 $462,000.00
12 6/30/2021 $462,000.00
13 3/31/2021 $462,000.00
14 12/31/2020 $8,562,000.00
15 9/30/2020 $8,641,000.00
16 6/30/2020 $8,641,000.00
17 3/31/2020 $8,641,000.00
18 12/31/2019 $15,558,000.00
19 9/30/2019 $15,558,000.00
20 6/30/2019 $8,100,000.00
21 3/31/2019 $8,100,000.00
22 3/31/2018 $8,100,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-836,918,000.00
2 9/30/2023 $-815,696,000.00
3 6/30/2023 $-808,244,000.00
4 3/31/2023 $-792,917,000.00
5 12/31/2022 $-783,478,000.00
6 9/30/2022 $-757,448,000.00
7 6/30/2022 $-745,809,000.00
8 3/31/2022 $-766,438,000.00
9 12/31/2021 $-720,856,000.00
10 9/30/2021 $-677,285,000.00
11 6/30/2021 $-634,961,000.00
12 3/31/2021 $-591,055,000.00
13 12/31/2020 $-546,021,000.00
14 9/30/2020 $-505,796,000.00
15 6/30/2020 $-467,383,000.00
16 3/31/2020 $-422,670,000.00
17 12/31/2019 $-372,570,000.00
18 9/30/2019 $-325,499,000.00
19 6/30/2019 $-284,567,000.00
20 3/31/2019 $-250,302,000.00
21 12/31/2018 $-222,170,000.00
22 9/30/2018 $-198,400,000.00
23 6/30/2018 $-176,918,000.00
24 3/31/2018 $-201,464,000.00
25 12/31/2017 $-188,202,000.00
26 9/30/2017 $-99,681,000.00
27 6/30/2017 $-99,135,000.00
28 3/31/2017 $-114,610,000.00
29 12/31/2016 $-111,685,000.00
30 9/30/2016 $-110,360,000.00
31 6/30/2016 $-110,387,000.00
32 3/31/2016 $-109,859,000.00
33 12/31/2015 $-108,783,000.00
34 9/30/2015 $-107,103,000.00
35 6/30/2015 $-105,211,000.00
36 3/31/2015 $-104,739,000.00
37 12/31/2014 $-104,922,000.00
38 9/30/2014 $-105,366,000.00
39 6/30/2014 $-106,657,000.00
40 3/31/2014 $-106,665,000.00
41 12/31/2013 $-104,720,000.00
42 9/30/2013 $-104,809,000.00
43 6/30/2013 $-107,040,000.00
44 3/31/2013 $-109,179,000.00
45 12/31/2012 $-110,840,000.00
46 9/30/2012 $-112,760,000.00
47 6/30/2012 $-114,501,000.00
48 3/31/2012 $-123,118,000.00
49 12/31/2011 $-186,981,000.00
50 3/31/2011 $-192,346,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $549,292,000.00
2 9/30/2023 $184,999,000.00
3 6/30/2023 $183,287,000.00
4 3/31/2023 $743,938,000.00
5 12/31/2022 $559,409,000.00
6 9/30/2022 $187,389,000.00
7 6/30/2022 $187,620,000.00
8 3/31/2022 $638,130,000.00
9 12/31/2021 $456,758,000.00
10 9/30/2021 $151,557,000.00
11 6/30/2021 $148,327,000.00
12 3/31/2021 $532,344,000.00
13 12/31/2020 $387,625,000.00
14 9/30/2020 $129,133,000.00
15 6/30/2020 $121,807,000.00
16 3/31/2020 $446,237,000.00
17 12/31/2019 $324,759,000.00
18 9/30/2019 $109,517,000.00
19 6/30/2019 $96,675,000.00
20 3/31/2019 $352,586,000.00
21 12/31/2018 $258,819,000.00
22 9/30/2018 $81,346,000.00
23 6/30/2018 $83,225,000.00
24 3/31/2018 $296,500,000.00
25 12/31/2017 $75,575,000.00
26 9/30/2017 $72,483,000.00
27 6/30/2017 $69,098,000.00
28 3/31/2017 $253,388,000.00
29 12/31/2016 $63,676,000.00
30 9/30/2016 $63,183,000.00
31 6/30/2016 $60,041,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $765,000,000.00
2 9/30/2023 $780,000,000.00
3 6/30/2023 $790,000,000.00
4 12/31/2022 $750,000,000.00
5 12/31/2020 $365,000,000.00
6 9/30/2020 $330,000,000.00
7 6/30/2020 $290,000,000.00
8 12/31/2019 $245,000,000.00
9 9/30/2019 $220,000,000.00
10 6/30/2019 $190,000,000.00
11 3/31/2019 $170,000,000.00
12 12/31/2018 $160,000,000.00
13 9/30/2018 $140,000,000.00
14 6/30/2018 $130,000,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 12/31/2020 --
5 9/30/2020 --
6 3/31/2020 $79,100,000.00
7 12/31/2019 $64,869,000.00
8 9/30/2019 $62,832,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $204,189,000.00
2 9/30/2023 $137,191,000.00
3 6/30/2023 $68,505,000.00
4 3/31/2023 $311,883,000.00
5 12/31/2022 $243,035,000.00
6 9/30/2022 $164,014,000.00
7 6/30/2022 $83,527,000.00
8 3/31/2022 $314,223,000.00
9 12/31/2021 $76,797,000.00
10 9/30/2021 $152,641,000.00
11 6/30/2021 $75,915,000.00
12 3/31/2021 $256,231,000.00
13 12/31/2020 $185,535,000.00
14 9/30/2020 $121,549,000.00
15 6/30/2020 $60,150,000.00
16 3/31/2020 $240,013,000.00
17 12/31/2019 $63,099,000.00
18 9/30/2019 $111,494,000.00
19 6/30/2019 $53,599,000.00
20 3/31/2019 $177,976,000.00
21 12/31/2018 $169,952,000.00
22 9/30/2018 $41,680,000.00
23 6/30/2018 $53,305,000.00
24 3/31/2018 $52,940,000.00
25 12/31/2017 $48,830,000.00
26 9/30/2017 $41,163,000.00
27 6/30/2017 $41,110,000.00
28 3/31/2017 $38,228,000.00
29 12/31/2016 $35,667,000.00
30 9/30/2016 $33,691,000.00
31 6/30/2016 $31,691,000.00
32 3/31/2016 $31,240,000.00
33 12/31/2015 $27,585,000.00
34 9/30/2015 $26,730,000.00
35 6/30/2015 $23,824,000.00
36 3/31/2015 $80,667,000.00
37 12/31/2014 $20,559,000.00
38 9/30/2014 $19,440,000.00
39 6/30/2014 $19,160,000.00
40 3/31/2014 $60,906,000.00
41 12/31/2013 $16,051,000.00
42 9/30/2013 $26,817,000.00
43 6/30/2013 $13,072,000.00
44 3/31/2013 $13,042,000.00
45 12/31/2012 $11,561,000.00
46 9/30/2012 $21,551,000.00
47 6/30/2012 $10,541,000.00
48 3/31/2012 $36,227,000.00
49 12/31/2011 $9,816,000.00
50 9/30/2011 $17,260,000.00
51 6/30/2011 $8,184,000.00
52 3/31/2011 $31,744,000.00
53 3/31/2010 $29,134,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $46,835,000.00
2 9/30/2023 $32,717,000.00
3 6/30/2023 $18,195,000.00
4 3/31/2023 $89,536,000.00
5 12/31/2022 $73,516,000.00
6 9/30/2022 $52,435,000.00
7 6/30/2022 $27,814,000.00
8 3/31/2022 $133,331,000.00
9 12/31/2021 $106,159,000.00
10 9/30/2021 $72,422,000.00
11 6/30/2021 $36,587,000.00
12 3/31/2021 $107,638,000.00
13 12/31/2020 $74,940,000.00
14 9/30/2020 $48,101,000.00
15 6/30/2020 $22,779,000.00
16 3/31/2020 $70,878,000.00
17 12/31/2019 $50,305,000.00
18 9/30/2019 $30,988,000.00
19 6/30/2019 $13,597,000.00
20 3/31/2019 $44,508,000.00
21 12/31/2018 $31,574,000.00
22 9/30/2018 $19,040,000.00
23 6/30/2018 $8,911,000.00
24 3/31/2018 $29,176,000.00
25 12/31/2017 $21,138,000.00
26 9/30/2017 $13,008,000.00
27 6/30/2017 $6,351,000.00
28 3/31/2017 $21,462,000.00
29 12/31/2016 $15,630,000.00
30 9/30/2016 $9,559,000.00
31 6/30/2016 $5,051,000.00
32 3/31/2016 $16,334,000.00
33 12/31/2015 $11,202,000.00
34 9/30/2015 $6,539,000.00
35 6/30/2015 $3,022,000.00
36 3/31/2015 $9,347,000.00
37 12/31/2014 $6,489,000.00
38 9/30/2014 $3,855,000.00
39 6/30/2014 $1,847,000.00
40 3/31/2014 $7,595,000.00
41 12/31/2013 $5,245,000.00
42 9/30/2013 $2,013,000.00
43 6/30/2013 $907,000.00
44 3/31/2013 $2,634,000.00
45 12/31/2012 $1,827,000.00
46 9/30/2012 $1,062,000.00
47 6/30/2012 $556,000.00
48 3/31/2012 $1,506,000.00
49 12/31/2011 $1,013,000.00
50 9/30/2011 $595,000.00
51 6/30/2011 $266,000.00
52 3/31/2011 $458,000.00
53 12/31/2010 $228,000.00
54 3/31/2010 $204,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 9/30/2020 --
11 6/30/2020 --
12 3/31/2020 --
13 12/31/2019 --
14 9/30/2019 --
15 6/30/2019 --
16 3/31/2019 $237,000.00
17 12/31/2018 $222,000.00
18 9/30/2018 $195,000.00
19 6/30/2018 $81,000.00
20 3/31/2018 $609,135.00
21 12/31/2017 $427,000.00
22 9/30/2017 $229,000.00
23 6/30/2017 $35,000.00
24 3/31/2017 $407,392.00
25 12/31/2016 $359,000.00
26 9/30/2016 $308,560.00
27 6/30/2016 $54,000.00
28 3/31/2016 $723,776.00
29 12/31/2015 $686,604.00
30 9/30/2015 $640,504.00
31 6/30/2015 $229,000.00
32 3/31/2015 $1,110,466.00
33 12/31/2014 $992,764.00
34 9/30/2014 $106,684.00
35 6/30/2014 $10,000.00
36 3/31/2014 $1,465,400.00
37 12/31/2013 $1,390,400.00
38 9/30/2013 $1,125,400.00
39 6/30/2013 $90,000.00
40 3/31/2013 $932,000.00
41 12/31/2012 $932,000.00
42 9/30/2012 $890,000.00
43 6/30/2012 $38,000.00
44 3/31/2012 $857,474.00
45 3/31/2011 $502,000.00
Financials: ShortTermInvestments
Date Value
1 12/31/2023 $1,035,000.00
2 9/30/2023 $4,744,000.00
3 6/30/2023 $15,946,000.00
4 3/31/2023 $26,228,000.00
5 12/31/2022 $37,445,000.00
6 9/30/2022 $30,411,000.00
7 6/30/2022 $48,945,000.00
8 3/31/2022 $44,845,000.00
9 12/31/2021 $44,551,000.00
10 9/30/2021 $44,607,000.00
11 6/30/2021 $31,231,000.00
12 3/31/2021 $40,337,000.00
13 12/31/2020 $41,738,000.00
14 9/30/2020 $31,381,000.00
15 6/30/2020 $40,580,000.00
16 3/31/2020 $33,458,000.00
17 12/31/2019 $30,283,000.00
18 9/30/2019 $29,324,000.00
19 6/30/2019 $27,486,000.00
20 3/31/2019 $69,899,000.00
21 9/30/2018 $104,232,000.00
22 6/30/2018 $109,903,000.00
23 3/31/2018 $120,559,000.00
24 12/31/2017 $129,208,000.00
25 9/30/2017 $132,480,000.00
26 6/30/2017 $124,630,000.00
27 3/31/2017 $133,959,000.00
28 12/31/2016 $139,194,000.00
29 9/30/2016 $137,650,000.00
30 6/30/2016 $139,607,000.00
31 3/31/2016 $129,274,000.00
32 12/31/2015 $130,719,000.00
33 9/30/2015 $120,352,000.00
34 6/30/2015 $127,668,000.00
35 3/31/2015 $123,984,000.00
36 12/31/2014 $135,291,000.00
37 9/30/2014 $129,519,000.00
38 6/30/2014 $126,937,000.00
39 3/31/2014 $47,181,000.00
40 12/31/2013 $1,901,000.00
41 9/30/2013 $1,909,000.00
42 6/30/2013 $1,899,000.00
43 3/31/2013 $1,964,000.00
44 12/31/2012 $1,965,000.00
45 9/30/2012 $2,009,000.00
46 6/30/2012 $1,968,000.00
47 3/31/2012 $1,942,000.00
48 12/31/2011 $1,912,000.00
49 3/31/2011 $1,927,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $109,672,000.00
2 9/30/2023 $110,410,000.00
3 6/30/2023 $104,869,000.00
4 3/31/2023 $99,906,000.00
5 12/31/2022 $90,027,000.00
6 9/30/2022 $84,782,000.00
7 6/30/2022 $133,522,000.00
8 3/31/2022 $182,366,000.00
9 12/31/2021 $117,173,000.00
10 9/30/2021 $152,551,000.00
11 6/30/2021 $156,796,000.00
12 3/31/2021 $160,504,000.00
13 12/31/2020 $167,403,000.00
14 9/30/2020 $174,459,000.00
15 6/30/2020 $178,866,000.00
16 3/31/2020 $190,731,000.00
17 12/31/2019 $219,491,000.00
18 9/30/2019 $238,877,000.00
19 6/30/2019 $230,147,000.00
20 3/31/2019 $249,390,000.00
21 12/31/2018 $227,729,000.00
22 9/30/2018 $239,364,000.00
23 6/30/2018 $251,842,000.00
24 3/31/2018 $218,774,000.00
25 12/31/2017 $220,409,000.00
26 9/30/2017 $306,940,000.00
27 6/30/2017 $311,817,000.00
28 3/31/2017 $288,601,000.00
29 12/31/2016 $282,275,000.00
30 9/30/2016 $281,324,000.00
31 6/30/2016 $276,980,000.00
32 3/31/2016 $275,306,000.00
33 12/31/2015 $269,307,000.00
34 9/30/2015 $267,711,000.00
35 6/30/2015 $276,439,000.00
36 3/31/2015 $272,211,000.00
37 12/31/2014 $285,781,000.00
38 9/30/2014 $284,452,000.00
39 6/30/2014 $280,741,000.00
40 3/31/2014 $278,178,000.00
41 12/31/2013 $275,397,000.00
42 9/30/2013 $145,320,000.00
43 6/30/2013 $141,190,000.00
44 3/31/2013 $137,033,000.00
45 12/31/2012 $133,979,000.00
46 9/30/2012 $130,988,000.00
47 6/30/2012 $127,605,000.00
48 3/31/2012 $118,450,000.00
49 12/31/2011 $53,857,000.00
50 3/31/2011 $15,861,000.00
51 3/31/2010 $13,300,000.00
52 3/31/2009 $9,030,000.00
Financials: StockIssued1
Date Value
1 12/31/2023 --
2 12/31/2022 $5,082,000.00
Financials: StockIssuedDuringPeriodValueAcquisitions
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 3/31/2022 $80,856,000.00
4 12/31/2021 --
5 9/30/2021 --
6 3/31/2021 --
7 6/30/2020 $8,489,000.00
8 3/31/2020 $35,840,000.00
9 9/30/2019 $35,839,000.00
10 3/31/2016 --
11 3/31/2012 $31,572,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 9/30/2023 $2,366,000.00
2 9/30/2022 $1,648,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $4,685,000.00
5 12/31/2022 $1,000.00
6 9/30/2022 --
7 6/30/2022 $65,000.00
8 3/31/2022 $15,922,000.00
9 12/31/2021 $127,000.00
10 9/30/2021 $6,760,000.00
11 6/30/2021 $3,440,000.00
12 3/31/2021 $13,269,000.00
13 12/31/2020 $1,347,000.00
14 9/30/2020 $4,708,000.00
15 6/30/2020 $-66,000.00
16 3/31/2020 $7,777,000.00
17 12/31/2019 $140,000.00
18 9/30/2019 $-788,000.00
19 6/30/2019 $1,494,000.00
20 3/31/2019 $4,486,000.00
21 12/31/2018 $-280,000.00
22 9/30/2018 $-595,000.00
23 6/30/2018 $777,000.00
24 3/31/2018 $2,182,000.00
25 3/31/2017 $4,560,000.00
26 3/31/2016 $5,388,000.00
27 3/31/2015 $4,527,000.00
28 3/31/2014 $5,167,000.00
29 3/31/2013 $2,401,000.00
30 3/31/2012 $3,052,000.00
31 3/31/2011 $2,274,000.00
32 3/31/2010 $399,000.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 3/31/2023 $60,214,000.00
2 9/30/2022 $60,214,000.00
3 3/31/2022 $44,976,000.00
4 12/31/2021 $29,377,000.00
5 3/31/2018 $17,934,000.00
6 3/31/2014 --
7 3/31/2013 --
8 3/31/2012 $888,964.00
9 3/31/2011 $7,810,949.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 3/31/2023 $2,700,000.00
2 3/31/2022 $12,900,000.00
3 3/31/2021 $15,300,000.00
4 3/31/2020 $9,000,000.00
5 3/31/2019 $200,000.00
6 3/31/2018 $-19,700,000.00
7 3/31/2017 $-8,400,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 3/31/2023 $10,100,000.00
2 3/31/2022 $9,900,000.00
3 3/31/2021 $7,053,000.00
4 3/31/2020 $6,100,000.00
5 3/31/2019 $5,033,000.00
6 3/31/2018 $3,980,000.00
7 3/31/2017 $3,331,000.00
8 12/31/2016 $2,900,000.00
9 9/30/2016 $2,900,000.00
10 6/30/2016 $2,900,000.00
11 3/31/2016 $2,881,000.00
12 12/31/2015 $2,400,000.00
13 9/30/2015 $2,400,000.00
14 6/30/2015 $2,400,000.00
15 3/31/2015 $2,420,000.00
16 12/31/2014 $2,200,000.00
17 9/30/2014 $2,200,000.00
18 6/30/2014 $2,200,000.00
19 3/31/2014 $2,165,000.00
20 12/31/2013 $3,000,000.00
21 9/30/2013 $3,000,000.00
22 6/30/2013 $3,000,000.00
23 3/31/2013 $3,024,000.00
24 12/31/2012 $2,500,000.00
25 9/30/2012 $2,500,000.00
26 6/30/2012 $2,500,000.00
27 3/31/2012 $2,483,000.00
28 3/31/2011 $1,726,000.00
29 3/31/2010 $1,743,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
Date Value
1 3/31/2023 $24,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 3/31/2023 --
2 3/31/2022 $63,000.00
3 3/31/2021 --
4 3/31/2020 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 3/31/2023 $100,000.00
2 3/31/2022 $200,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 3/31/2023 $158,000.00
2 3/31/2022 $951,000.00
3 3/31/2021 $1,140,000.00
4 3/31/2020 $1,082,000.00
5 3/31/2019 $1,036,000.00
6 3/31/2018 $649,000.00
7 3/31/2017 $450,000.00
8 3/31/2016 $379,000.00
9 3/31/2015 $228,000.00
10 3/31/2014 $222,000.00
11 3/31/2013 $468,000.00
12 3/31/2012 $646,000.00
13 3/31/2011 $140,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 3/31/2023 $163,000.00
2 3/31/2022 $1,918,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 $17,000.00
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 $82,000.00
9 3/31/2015 $27,000.00
10 3/31/2014 --
11 3/31/2013 $73,000.00
12 3/31/2012 $111,000.00
13 3/31/2011 --
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 3/31/2023 $34,000.00
2 3/31/2022 $19,000.00
3 3/31/2021 $202,000.00
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2015 --
7 3/31/2014 --
8 3/31/2013 --
9 3/31/2012 --
10 3/31/2011 --
Financials: VariableLeaseCost
Date Value
1 3/31/2023 $6,378,000.00
2 12/31/2022 $4,525,000.00
3 9/30/2022 $3,080,000.00
4 6/30/2022 $1,587,000.00
5 3/31/2022 $3,837,000.00
6 12/31/2021 $2,266,000.00
7 9/30/2021 $1,507,000.00
8 6/30/2021 $750,000.00
9 3/31/2021 $2,462,000.00
10 12/31/2020 $2,368,000.00
11 9/30/2020 $1,639,000.00
12 6/30/2020 $782,000.00
13 3/31/2020 $1,602,000.00
14 12/31/2019 $872,000.00
15 9/30/2019 $438,000.00
16 6/30/2019 $209,000.00
Financials: WarrantsAndRightsOutstanding
Date Value
1 12/31/2023 $4,300,000.00
2 9/30/2023 $3,000,000.00
3 6/30/2023 $5,700,000.00
4 3/31/2023 $5,500,000.00
5 12/31/2022 $5,400,000.00
6 9/30/2022 $4,621,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $120,042,000.00
2 9/30/2023 $120,757,000.00
3 6/30/2023 $116,777,000.00
4 3/31/2023 $115,959,000.00
5 12/31/2022 $116,298,000.00
6 9/30/2022 $117,857,000.00
7 6/30/2022 $119,721,000.00
8 3/31/2022 $113,354,000.00
9 12/31/2021 $113,510,000.00
10 9/30/2021 $111,180,000.00
11 6/30/2021 $109,925,000.00
12 3/31/2021 $105,700,000.00
13 12/31/2020 $106,641,000.00
14 9/30/2020 $104,620,000.00
15 6/30/2020 $103,607,000.00
16 3/31/2020 $99,999,000.00
17 6/30/2018 $93,064,000.00
18 3/31/2018 $92,017,000.00
19 12/31/2017 $92,029,000.00
20 9/30/2017 $91,689,000.00
21 6/30/2017 $91,643,000.00
22 3/31/2017 $90,340,000.00
23 12/31/2016 $90,774,000.00
24 9/30/2016 $93,447,000.00
25 6/30/2016 $89,434,000.00
26 3/31/2016 $88,477,000.00
27 12/31/2015 $88,289,000.00
28 9/30/2015 $88,397,000.00
29 6/30/2015 $88,233,000.00
30 3/31/2015 $91,652,000.00
31 12/31/2014 $91,974,000.00
32 9/30/2014 $91,615,000.00
33 6/30/2014 $91,445,000.00
34 3/31/2014 $88,184,000.00
35 12/31/2013 $78,389,000.00
36 9/30/2013 $76,232,000.00
37 6/30/2013 $75,756,000.00
38 3/31/2013 $74,700,000.00
39 12/31/2012 $74,483,000.00
40 9/30/2012 $74,210,000.00
41 6/30/2012 $74,110,000.00
42 3/31/2012 $70,149,000.00
43 12/31/2011 $73,214,000.00
44 9/30/2011 $66,833,000.00
45 6/30/2011 $65,808,000.00
46 3/31/2011 $65,873,000.00
47 12/31/2010 $66,873,000.00
48 3/31/2010 $63,262,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $120,042,000.00
2 9/30/2023 $118,778,000.00
3 6/30/2023 $116,777,000.00
4 3/31/2023 $115,959,000.00
5 12/31/2022 $116,298,000.00
6 9/30/2022 $117,857,000.00
7 6/30/2022 $119,721,000.00
8 3/31/2022 $113,354,000.00
9 12/31/2021 $111,960,000.00
10 9/30/2021 $112,422,000.00
11 6/30/2021 $109,925,000.00
12 3/31/2021 $105,700,000.00
13 12/31/2020 $106,641,000.00
14 9/30/2020 $104,116,000.00
15 6/30/2020 $103,607,000.00
16 3/31/2020 $99,999,000.00
17 6/30/2018 $93,064,000.00
18 3/31/2018 $92,017,000.00
19 12/31/2017 $91,709,000.00
20 9/30/2017 $91,689,000.00
21 6/30/2017 $91,643,000.00
22 3/31/2017 $91,175,000.00
23 12/31/2016 $90,062,000.00
24 9/30/2016 $89,987,000.00
25 6/30/2016 $89,434,000.00
26 3/31/2016 $88,477,000.00
27 12/31/2015 $88,289,000.00
28 9/30/2015 $88,397,000.00
29 6/30/2015 $88,233,000.00
30 3/31/2015 $88,950,000.00
31 12/31/2014 $89,594,000.00
32 9/30/2014 $88,861,000.00
33 6/30/2014 $88,592,000.00
34 3/31/2014 $78,310,000.00
35 12/31/2013 $79,742,000.00
36 9/30/2013 $72,788,000.00
37 6/30/2013 $72,510,000.00
38 3/31/2013 $71,998,000.00
39 12/31/2012 $71,611,000.00
40 9/30/2012 $71,261,000.00
41 6/30/2012 $70,717,000.00
42 3/31/2012 $66,413,000.00
43 12/31/2011 $69,445,000.00
44 9/30/2011 $63,710,000.00
45 6/30/2011 $62,264,000.00
46 3/31/2011 $63,087,000.00
47 12/31/2010 $63,365,000.00
48 3/31/2010 $62,861,000.00
Copyright 2024 PursePoor.com